これはいつもiOS9で正常に動作するこのアプリケーションを持っていたので、今すぐスワイプコードを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
仕事をするために何かが欠けていた場合、私は思ったんだけど(または回避策がある場合)。
同じ問題がある場合は、回避策を見つけましたか? –
残念ながら私はAppleにバグを開いたことがありません。私はあなたも同じことをお勧めしますhttps://idmsa.apple.com/IDMSWebAuth/login.html?appIdKey=77e2a60d4bdfa6b7311c854a56505800be3c24e3a27a670098ff61b69fc5214b&sslEnabled=true&rv=3 – Andrea
私にとってこれは実際のデバイスでも起こります。アプリが初めてiOS10のimagepickercontrollerを使ってビデオを取得しようとしたときに初めて起こるように見えます。私は複数の回避策を試みましたが、何も動作していません – Axy