iOS 10 获取相册相机权限

 

         AVAudioSession *audioSession = [[AVAudioSession alloc]init];spa

        [audioSession requestRecordPermission:^(BOOL granted) {ip

        completionBlock();直播

    }];string

 在 iOS10 以前调用 系统相机权限 没有问题 如今忽然不能用了 ,可能 是 iOS10 对 隐私中的权限作了 进一步限制 须要在Info.plist 中添加说明 it

1.相机 Privacy - Photo Library Usage Descriptionio

2.相册 Privacy - Camera Usage Descriptionclass

3.麦克风 Privacy - Microphone Usage Description配置

配置完 就OK 权限

或者 request

<key>NSBluetoothPeripheralUsageDescription</key>

<string>“一直播”须要获取您的蓝牙信息</string>

<key>NSCalendarsUsageDescription</key>

<string>“一直播”须要获取您的日历权限</string>

<key>NSCameraUsageDescription</key>

<string>“一直播”须要获取您的相机权限</string>

<key>NSContactsUsageDescription</key>

<string>“一直播”须要获取您的联系人权限</string>

<key>NSLocationWhenInUseUsageDescription</key>

<string>“一直播”须要获取您的位置信息</string>

<key>NSMicrophoneUsageDescription</key>

<string>“一直播”须要获取您的麦克风权限</string>

<key>NSMotionUsageDescription</key>

<string>“一直播”须要获取您的运动数据</string>

<key>NSPhotoLibraryUsageDescription</key>

<string>“一直播”须要获取您的相册权限</string>

相关文章
相关标签/搜索