iOS原生OC申请麦克风权限

时间:2020-07-19 23:04:10   收藏:0   阅读:133

 

AVAuthorizationStatus microPhoneStatus = [AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeAudio];
    switch (microPhoneStatus) {
        case AVAuthorizationStatusDenied:
        case AVAuthorizationStatusRestricted:
        {
            NSLog(@"iOS原生 被拒绝  . . .");
        }
            break;
        case AVAuthorizationStatusNotDetermined:
        {
            NSLog(@"iOS原生 没弹窗  . . .");
        }
            break;
        case AVAuthorizationStatusAuthorized:
        {
            NSLog(@"iOS原生 有授权  . . .");
        }
            break;

        default:
            break;
    }
   
    [AVCaptureDevice requestAccessForMediaType:AVMediaTypeAudio completionHandler:^(BOOL granted) {
        NSLog(@"iOS原生 是否同意  . . .");
        //callback(@"code");
    }];

 

原文:https://www.cnblogs.com/Oldz/p/13341157.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!