Работал над приложением 3.1.3 и недавно обновлен до 4.0 SDK.Я по-прежнему собираюсь с Base SDK 3.1.3 и тестирую на устройстве 3.1.3, а также на устройстве под управлением 4. На устройстве 4.0, когда отображается UIImagePickerController, я получаю следующие сообщения:
Using two-stage rotation animation. To use the smoother single-stage animation, this application must remove two-stage method implementations.
Using two-stage rotation animation is not supported when rotating more than one view controller or view controllers not the window delegate
Когда приложение работает на устройстве 3.1.3, оно работает просто отлично.Нет журналов, изображение появляется, когда я выбираю его.Когда он запускается (тот же код) на устройстве 4.0, появляются журналы, и метод делегата
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
не возвращает изображение в качестве одного из ключей словаря info
.Таким образом, это кажется сломанным, или я использую устаревший метод или что-то.У кого-то еще есть эта проблема?