ios - 在 iOS 13 中使用 UIImagePickerController 时崩溃
问题描述
它在另一个演示中运行良好,但在我的项目中崩溃。我用谷歌搜索“CAMPreviewViewController”但什么也没找到
UIImagePickerController * picker=[[UIImagePickerController alloc]init];
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.allowsEditing = NO;
picker.delegate = self;
picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;
[self presentViewController:picker animated:YES completion:nil];
碰撞
-[CAMPreviewViewController _updateIndicatorsForMetadataObjectResults:viewType:viewClass:frameCallback:minimumAreaChangeThreshold:minimumAreaFractionChangeThreshold:],/BuildRoot/Library/Caches/com.apple.xbs/Sources/Camera/Camera-3602.9.230/CameraUI/Source/CAMPreviewViewController.m 中的断言失败:1152
解决方案
试试这个
var imagePicker: UIImagePickerController!
@IBAction func takePhotoAction(_ sender: UIButton) {
imagePicker = UIImagePickerController()
imagePicker.delegate = self
imagePicker.sourceType = .camera
present(imagePicker, animated: true, completion: nil)
}
Add This to class as delegates
UINavigationControllerDelegate, UIImagePickerControllerDelegate
推荐阅读
- css - Css :focus-within 输入
- azure - 如何使用 AzureResourceManagerTemplateDeployment 将 azure-pipelines.yml 变量传递给 ARM 模板
- .htaccess - 带有变量的 URL 的 htaccess 重写规则不起作用
- zeromq - 如何创建适合发送和消费的 ZeroMQ 套接字?
- powershell - 将喜欢的群体聚集在一起
- flutter - 在 Flutter 中显示 TextField 的错误文本
- jenkins - 如何更新 PR 合并提交的构建状态
- regex - 使用正则表达式在其他字符串之间查找字符串,直到换行
- c# - 根据所需的功能扩展多个/不同的对象?
- excel - 如何为 SAP 弹出窗口编写 SAP GUI SCRIPT