当前位置:首页 > 生活 > 正文

iOS相机麦克风等权限的判断与设置(麦克风和相机权限在哪儿开启)

阿里

一、iOS应用权限检测

在涉及到这个问题的时候,首先为了适配iOS10系统,我们必须首先在info.plist文件中声明将要用到的权限,否则将会引起崩溃如下:

“This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app’s Info.plist must contain an NSMicrophoneUsageDescription key with a string value explaining to the user how the app uses this data.”

那么设置权限声明的的方式如下:

我们需要点击Info.plist中加号,增加需要授权key值并填写相应的权限使用声明。

1.相机与麦克风

检测相机与麦克风权限需要导入AVFoundataion框架

2.相册

这里针对于iOS8及其以后的系统相册检测方法,使用到的PHPhotoLibrary需要导入Photos框架。