iOS模拟器上的[AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeAudio]
始终返回AVAuthorizationStatusNotDetermined
,即使尝试调用[AVCaptureDevice requestAccessForMediaType:AVMediaTypeAudio ...]
会导致立即授予权限(甚至没有权限对话框)。
我如何知道我是否具有麦克风权限?
最佳答案
虽然使事情在iOS Simulator上正常运行不是很重要,但可以先检查AVAudioSession.sharedInstance.recordPermission
,该文件可以在Simulator和实际设备上可靠地报告。
关于ios - 在iOS模拟器上未确定AVAuthorizationStatusNot,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32988277/