Tôi đã có ứng dụng này luôn hoạt động bình thường trên iOS9, giờ tôi đã di chuyển mã nhanh sang 3.0 và thêm hàng plist bắt buộc để truy cập thư viện ảnh.
Trong khi cố gắng chọn video (được tải trước bằng cách kéo) từ cuộn camera bằng cách sử dụng UIImagePickerController
trên trình mô phỏng, nó luôn bị kẹt trên "Nén video" và không gọi lại phương thức đại biểu.
UIImagePickerController bị kẹt khi nén video trên trình mô phỏng iOS10 sau khi chọn 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
}
Sử dụng một thiết bị thực sự nó hoạt động tốt, nó thực sự có vẻ là một lỗi của Apple, tôi đang tự hỏi nếu có ai có vấn đề này hay tôi đang thiếu một cái gì đó để làm cho UIImagePickerController
hoạt động trở lại một cách chính xác bằng video trên mô phỏng (hoặc nếu có cách giải quyết khác).
Có vấn đề tương tự, bạn có tìm thấy bất kỳ công việc nào không? –
Thật không may ... nhưng tôi đã mở một lỗi cho Apple. Tôi khuyên bạn nên làm tương tự https://idmsa.apple.com/IDMSWebAuth/login.html?appIdKey=77e2a60d4bdfa6b7311c854a56505800be3c24e3a27a670098ff61b69fc5214b&sslEnabled=true&rv=3 – Andrea
Đối với tôi điều này cũng xảy ra trên các thiết bị thực. Có vẻ như nó chỉ xảy ra ở lần đầu tiên ứng dụng cố gắng tải video bằng trình xử lý hình ảnh trên iOS10. Tôi đã thử nhiều cách giải quyết, nhưng không có gì đang làm việc – Axy