Когда я использовал UIImagePickerController на ios < = 9, я не видел никаких проблем. На Ios 10 у меня появилось странное сообщение. Я заметил, что этот массаж появляется после использования любого кода из Photos.framework. (Например, проверка состояния PHPhotoLibrary)ios10 UIImagePickerController аварийно завершает работу. Что может быть самым простым быстрым решением?
Класс PLBuildVersion реализуется в обоих /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks /AssetsLibraryServices.framework/AssetsLibraryServices (0x12049a910) и /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices (0x1202c4210). Один из двух будет использован. Какой из них не определен.
Я нашел аналогичный вопрос на StackOverflow Class PLBuildVersion is implemented in both frameworks
я не обратил внимание об этом на некоторые моменты в то время как я начинаю получать в случайном порядке, такие (проникнуть 'зайцем' около 1 аварии на 15-20 использовании UIImagePickerController):
Я не уверен, но я думаю, что это зависит от журнального сообщения (т.е. сообщения выше). Это ошибка sdk и проблема открылись на Apple Radar.
Вот мой код для вызова UIImagePickerController:
self.imagePicker = [[UIImagePickerController alloc] init];
self.imagePicker.delegate = self;
self.imagePicker.allowsEditing = allowEditing;
self.imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
[vc presentViewController: self.imagePicker animated: YES completion: nil];
Мой главный вопрос: Как я могу решить эту проблему прямо сейчас? (Похоже, что Apple не торопилась его решить). Я бы не хотел создавать пользовательские подборщики изображений (без гарантии на 100%)
С кем-то сталкиваются с такой проблемой?
Заранее спасибо.