AVAudioSession *audioSession = [[AVAudioSession alloc]init];
[audioSession requestRecordPermission:^(BOOL granted) {
completionBlock();
}];
在 iOS10 之前调用 系统相机权限 没有问题 现在突然不能用了 ,可能 是 iOS10 对 隐私中的权限做了 进一步限制 需要在Info.plist 中添加说明
1.相机 Privacy - Photo Library Usage Description
2.相册 Privacy - Camera Usage Description
3.麦克风 Privacy - Microphone Usage Description
配置完 就OK
或者
NSBluetoothPeripheralUsageDescription
“一直播”需要获取您的蓝牙信息
NSCalendarsUsageDescription
“一直播”需要获取您的日历权限
NSCameraUsageDescription
“一直播”需要获取您的相机权限
NSContactsUsageDescription
“一直播”需要获取您的联系人权限
NSLocationWhenInUseUsageDescription
“一直播”需要获取您的位置信息
NSMicrophoneUsageDescription
“一直播”需要获取您的麦克风权限
NSMotionUsageDescription
“一直播”需要获取您的运动数据
NSPhotoLibraryUsageDescription
“一直播”需要获取您的相册权限