我有這個應用程序,總是在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