UIImagePickerController在ios 9.3 iPad 4上无法正常工作

Pau*_*kyi 16 uiimagepickercontroller ipad ios ios9

更新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)
}
Run Code Online (Sandbox Code Playgroud)

不显示预览

不显示预览

fra*_*cis 0

当我在运行 iOS 9.3 的 iPad 上运行一个较旧的非通用 iPhone 应用程序时,我也看到了这一点。当我在 iPad 模拟器上运行时,我看不到它,只能在实际设备上运行。

我没有在更新的通用 iPhone/iPad 应用程序中看到它。看起来这个问题只影响在运行 iOS 9.3.x 的 iPad 上以 2x/1x 模式运行的 iPhone 应用程序

似乎有一个公开的 Rdar 票证描述了该问题,https://openradar.appspot.com/25813088

我还在 Apple 开发者表单上发现了一个帖子,也描述了这个问题,https://forums.developer.apple.com/thread/43400

我正在测试的 iPhone 应用程序仍在使用现已弃用的ALAssetsAPI。在运行 iOS 9.3.x 的 iPad 上运行 iPhone 应用程序时,它看起来会[ALAsset thumbnail]返回,这可能与不显示缩略图的nil原因有关。UIImagePickerController