Ответ 1
Кажется, что он связан с настройкой библиотеки фотографий iCloud. Включение этого параметра в настройках исправляет проблему для меня.
После обновления ipad до ios 9.3 изображения перестают отображаться. Что может быть не так? На iOS 9 и iOS 9.2 тоже работала. На других устройствах iPhone все работает нормально.
private func presentPickerForLibrary() {
let imagePicker = UIImagePickerController()
imagePicker.allowsEditing = false
imagePicker.sourceType = .PhotoLibrary
imagePicker.delegate = self
presentViewController(imagePicker, animated: true, completion: nil)
}
Кажется, что он связан с настройкой библиотеки фотографий iCloud. Включение этого параметра в настройках исправляет проблему для меня.
Я также вижу это в старом, не универсальном приложении для iPhone при его запуске на iPad под управлением iOS 9.3. Я не вижу его при работе на симуляторе iPad, только на самом устройстве.
Я не вижу его в новом, универсальном приложении для iPhone/iPad. Похоже, что проблема затрагивает только приложения iPhone при запуске в режиме 2x/1x на iPad под управлением iOS 9.3.x
Похоже, есть открытый билет Rdar, описывающий проблему, https://openradar.appspot.com/25813088.
Я также наткнулся на поток в формах разработчиков Apple, также описывая проблему, https://forums.developer.apple.com/thread/43400.
Приложение iPhone, которое я тестирую, по-прежнему использует устаревший API ALAssets
. Похоже, что [ALAsset thumbnail]
возвращает nil
при запуске приложения iPhone на iPad под управлением iOS 9.3.x, это может быть связано с тем, почему UIImagePickerController
не отображает миниатюры.