gpt4 book ai didi

ios - 点击视频按钮时 UIImagePickerController 崩溃

转载 作者:可可西里 更新时间:2023-10-31 23:55:35 26 4
gpt4 key购买 nike

以下代码在使用相机拍摄照片时效果很好,但在用户点击视频时应用会崩溃。

 let imagePicker = UIImagePickerController()
imagePicker.modalPresentationStyle = .currentContext
imagePicker.delegate = self
if let _ = UIImagePickerController.availableMediaTypes(for: .camera) {
imagePicker.mediaTypes = UIImagePickerController.availableMediaTypes(for: .camera)!
if UIImagePickerController.isSourceTypeAvailable(.camera) {
imagePicker.sourceType = .camera
present(imagePicker, animated: true, completion: nil)
}
}

最佳答案

我遇到了类似的问题,这是因为我没有在我的 Info.plist 中请求麦克风使用权限。

检查您是否具有正确的值:

  • NSCameraUsageDescription(隐私 - 相机使用说明)
  • NSMicrophoneUsageDescription(隐私 - 麦克风使用说明)
  • NSPhotoLibraryUsageDescription(隐私 - 照片库使用说明)

然后,当您从照片模式更改为视频模式时,您的应用将请求麦克风访问权限,而不仅仅是崩溃。

关于ios - 点击视频按钮时 UIImagePickerController 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40585661/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com