我在swift 3中设置了一个摄像头控制器,如下所示:
let cameraController = UIImagePickerController()
cameraController.sourceType = .camera
cameraController.mediaTypes = [kUTTypeMovie as NSString as String]
cameraController.showsCameraControls = true
cameraController.videoQuality = UIImagePickerControllerQualityType.typeHigh
cameraController.allowsEditing = false
cameraController.delegate = delegate
present(cameraController, animated: false, completion: nil)它同时记录视频和音频,因此需要访问摄像头和麦克风。音频在这里一点用处都没有。
如何录制视频,但禁用麦克风,这样就不会录制音频,也不会询问使用麦克风的权限?
发布于 2017-01-04 22:51:49
将媒体类型设置为KUTTypeVideo而不是KUTTypeMovie应该可以解决此问题。
https://stackoverflow.com/questions/41464081
复制相似问题