在移植到 Mac Catalyst 的应用程序中,相机界面总是空白。
我已经检查过:功能包括“相机”,info.plist 中的隐私设置在那里(iPad 应用程序显示相机很好),我什至尝试为 UIImagePickerController 包括前置摄像头。
if UIImagePickerController.isSourceTypeAvailable(.camera) {
let imagePicker = UIImagePickerController()
imagePicker.sourceType = .camera
imagePicker.delegate = self
imagePicker.cameraDevice = .front // added for Mac
self.present(imagePicker, animated:true, completion:nil)
}
我得到的错误是:“[通用] 无法创建视频设备输入:错误域 = AVFoundationErrorDomain 代码 = -11814”