我有这个应用程序,总是在iOS9上正常工作,现在我已经将swift代码迁移到3.0,并添加了所需的plist行以访问照片库。
在模拟器上尝试使用UIImagePickerController
从相机胶卷中选取视频(通过拖动预加载)时,它总是卡在“压缩视频”上,并且不会回调委托方法。
UIImagePickerController停留在iOS10模拟器上压缩视频后选择视频
@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
}
使用它工作正常真实的设备,它真的好像是苹果的错误,我想知道如果任何人有这个问题,或者我正确失去了一些东西,使再次UIImagePickerController
工作中使用的模拟视频(或者如果有解决方法)。
有同样的问题,你有没有发现任何工作? –
不幸的是...但我已经向苹果公司开放了一个bug。我建议你做同样的https://idmsa.apple.com/IDMSWebAuth/login.html?appIdKey=77e2a60d4bdfa6b7311c854a56505800be3c24e3a27a670098ff61b69fc5214b&sslEnabled=true&rv=3 – Andrea
对我来说,这也发生在真实的设备上。看起来只有在应用尝试在iOS10上使用imagepickercontroller获得视频时才会发生。我尝试了多种解决方法,但没有任何工作 – Axy