iOS模拟器上的[AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeAudio]始终返回AVAuthorizationStatusNotDetermined,即使尝试调用[AVCaptureDevice requestAccessForMediaType:AVMediaTypeAudio ...]会导致立即授予权限(甚至没有权限对话框)。

我如何知道我是否具有麦克风权限?

最佳答案

虽然使事情在iOS Simulator上正常运行不是很重要,但可以先检查AVAudioSession.sharedInstance.recordPermission,该文件可以在Simulator和实际设备上可靠地报告。

关于ios - 在iOS模拟器上未确定AVAuthorizationStatusNot,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32988277/

10-14 23:10