选择视频后,UIImagePickerController 在 iOS10 模拟器上卡住压缩视频
UIImagePickerController stuck on compressing video on iOS10 simulator after choosing a video
我的这个应用程序在 iOS9 上始终正常运行,现在我已将 swift 代码迁移到 3.0 并添加了所需的 plist 行以访问照片库。
在模拟器上尝试使用 UIImagePickerController
从相机胶卷中选择视频(通过拖动预加载)时,它总是卡在 "Compressing Video" 并且不会回调委托方法。
@IBAction func videoFromLibrary(_ sender: UIBarButtonItem) {
picker.allowsEditing = false
picker.sourceType = .photoLibrary
picker.mediaTypes = UIImagePickerController.availableMediaTypes(for: .photoLibrary)!
picker.modalPresentationStyle = .popover
present(picker, animated: true, completion: nil)
picker.popoverPresentationController?.barButtonItem = sender
}
使用真实设备它工作正常,这似乎真的是一个 Apple 错误,我想知道是否有人遇到过这个问题或者我遗漏了一些东西来使 UIImagePickerController
使用视频再次正确工作模拟器(或者如果有解决方法)。
我在 iPhone 7 Plus 模拟器上遇到了同样的问题 运行,但是当我在 iPhone 6s Plus 上 运行 它似乎消失了模拟器。也许是模拟器中的错误。
我 运行 对于 iOS 10 对于 Xcode 8 和 iPad Pro 12.9in 模拟器遇到同样的问题。
如果您使用 iPad Pro 9.7in Simulator 则它可以工作。天哪,Apple,请正视你的行为!
我的这个应用程序在 iOS9 上始终正常运行,现在我已将 swift 代码迁移到 3.0 并添加了所需的 plist 行以访问照片库。
在模拟器上尝试使用 UIImagePickerController
从相机胶卷中选择视频(通过拖动预加载)时,它总是卡在 "Compressing Video" 并且不会回调委托方法。
@IBAction func videoFromLibrary(_ sender: UIBarButtonItem) {
picker.allowsEditing = false
picker.sourceType = .photoLibrary
picker.mediaTypes = UIImagePickerController.availableMediaTypes(for: .photoLibrary)!
picker.modalPresentationStyle = .popover
present(picker, animated: true, completion: nil)
picker.popoverPresentationController?.barButtonItem = sender
}
使用真实设备它工作正常,这似乎真的是一个 Apple 错误,我想知道是否有人遇到过这个问题或者我遗漏了一些东西来使 UIImagePickerController
使用视频再次正确工作模拟器(或者如果有解决方法)。
我在 iPhone 7 Plus 模拟器上遇到了同样的问题 运行,但是当我在 iPhone 6s Plus 上 运行 它似乎消失了模拟器。也许是模拟器中的错误。
我 运行 对于 iOS 10 对于 Xcode 8 和 iPad Pro 12.9in 模拟器遇到同样的问题。
如果您使用 iPad Pro 9.7in Simulator 则它可以工作。天哪,Apple,请正视你的行为!