啦,就是这句,这段英格力士的意思也很明显,就是须要在Info.plist文件中添加权限啦,因此咱们要按照苹果公司的规定楼(米有办法啊。。)。javascript
1.首先找到Info.plist文件,java
2.而后点进去点加好添加权限code
3.选择须要的权限,里面好多权限,根据须要自行选择,后面的字符串描述能够随便写,例如写个“是否能够访问相机?”等等。blog
经常使用的权限ip
麦克风权限:Privacy - Microphone Usage Description 是否容许此App使用你的麦克风? 相机权限: Privacy - Camera Usage Description 是否容许此App使用你的相机? 相册权限: Privacy - Photo Library Usage Description 是否容许此App访问你的媒体资料库? 通信录权限: Privacy - Contacts Usage Description 是否容许此App访问你的通信录? 蓝牙权限:Privacy - Bluetooth Peripheral Usage Description 是否许允此App使用蓝牙? 语音转文字权限:Privacy - Speech Recognition Usage Description 是否容许此App使用语音识别? 日历权限:Privacy - Calendars Usage Description 是否容许此App使用日历? 定位权限:Privacy - Location When In Use Usage Description 咱们须要经过您的地理位置信息获取您周边的相关数据 定位权限: Privacy - Location Always Usage Description 咱们须要经过您的地理位置信息获取您周边的相关数据
定位的须要这么写,防止上架被拒。字符串
基本上设置完上面的就能够正常调用系统的相机等了,可是,我弄完以后发现仍是崩溃,我都快崩溃了,研究了好长时间,最后发现,Info.plist文件里设置了权限,可是系统里的info里缺没有?!it
就是这里了,哎,坑死我了,但愿大家能注意下,别烦我这样的错误,原本正常的Info。plist文件添加这里应该有的,没想到。。。(MDZZ)io
这里添加也是同样的class