iOS10 权限崩溃问题

2016-09-22  本文已影响215人  AyinLee

iOS10上,若你的项目访问了隐私数据,比如:相机,相册,通讯录等,app会直接Crash了,这是因为iOS10对用户的隐私做了进一步加强,在申请很多私有权限的时候都需要添加描述,这里我简单的记录了下解决方法。

解决方法

可通过两种方式解决,看个人习惯。

方式一:

  1. 在项目中找到info.plist文件。
  2. 点击Information Property List 后边的加号,新添加一项。
  3. 在新添加的key中输入 Privacy 可以迅速定位到这一权限系列,找到你需要的权限,修改后面的 value 就可以了(value内容可随意)。
    如下图;
    1.png
    2.png

方式二:

  1. 在项目中找到info.plist文件。
  2. 对其右击选Open As —> Source Code,以Source Code形式打开。
  3. 添加相应的键值对即可:
<key>NSPhotoLibraryUsageDescription</key>  
<string>此App需要您的同意,才能访问相册</string> 

如下图;

3.png
4.png

其他权限

上一篇 下一篇

猜你喜欢

热点阅读