iOS开发之权限崩溃问题 (iOS10)

2017-02-24  本文已影响31人  朱晓晓的技术博客

Xcode项目在iOS10系统上运行,需要涉及到相机/通讯录/麦克风等权限的开启,一般在log日志都有输出,有两种添加方式.(推介第一种,不容易出错)

第一种,直接打开Supporting Files文件夹,点击"+"进行添加
相机权限描述:
<key>NSCameraUsageDescription</key>
<string>cameraDesciption</string>

通信录:
<key>NSContactsUsageDescription</key>     
<string>contactsDesciption</string>

麦克风:
<key>NSMicrophoneUsageDescription</key>    
<string>microphoneDesciption</string>

相机:  
<key>NSPhotoLibraryUsageDescription</key>    
<string>photoLibraryDesciption</string>

Property List 的展现形式:


/#####################################################/

第二种,右击有个 Open As,以Source Code 的形式打开,分别复制 以下 Value 和Key,Key 一定不能错.

Source Code 的形式:


其他权限描述,debug 控制台都会有输出的,自行添加就OK

上一篇 下一篇

猜你喜欢

热点阅读