iOS 10发布以来,苹果公司为了用户的信息安全,在访问内部应用都加入了隐私权限设置,让用户来选择是否使用。如果在开发中不对这些权限进行设置的话造成crash。

在程序的Info.plist中添加如以下设置:

可以从下表中选择相应权限进行配置

权限 info.plist中key info.plist中Value
相册 NSPhotoLibraryUsageDescription 是否允许此app使用相册?
相机 NSCameraUsageDescription 是否允许此app使用相机?
麦克风 NSMicrophoneUsageDescription 是否允许此app使用
位置 NSLocationUsageDescription 是否允许此app使用位置?
在使用期间访问位置 NSLocationWhenInUseUsageDescription 是否允许此app在使用期间访问位置
始终访问位置 NSLocationAlwaysUsageDescription 是否允许此app始终访问位置?
日历 NSCalendarsUsageDescription 是否允许此app使用日历?
提醒事项 NSRemindersUsageDescription 是否允许此app使用提醒事项
运动与健身 NSMotionUsageDescription 是否允许此app使用运动与健身
健康更新 NSHealthUpdateUsageDescription 是否允许此app使用健康更新?
健康分享 NSHealthShareUsageDescription 是否允许此app使用健康分享?
蓝牙 NSBluetoothPeripheralUsageDescription 是否允许此app使用蓝牙?
媒体资料库 NSAppleMusicUsageDescription 是否允许此app使用媒体资料库?
语音识别 NSSpeechRecognitionUsageDescription 是否允许此app使用语音识别?

iOS 10权限设置相关推荐

  1. iOS 访问权限设置

    iOS 10 以后 NSAppleMusicUsageDescription App需要您的同意,才能访问媒体资料库 NSBluetoothPeripheralUsageDescription App ...

  2. iOS 关于权限设置的问题

    在info.plist文件下添加 <key>NSContactsUsageDescription</key>   <string>请求访问通讯录</strin ...

  3. android ios通讯录权限设置,IOS 通讯录的访问和修改的实现

    IOS 通讯录的访问和修改的实现 在iOS端可以通过AddressBook或者AddressBookUI两个框架实现,区别是第二个框架带视图,一般使用第一个框架就够了. 下面介绍AddressBook ...

  4. iOS infoplist 权限设置

    <dict>         <key>NSAllowsArbitraryLoads</key>         <true/>     </di ...

  5. iOS 10 之后权限设置

    iOS 10 之后权限设置 麦克风权限:Privacy - Microphone Usage Description 是否允许此App使用你的麦克风? 相机权限: Privacy - Camera U ...

  6. iOS 10 的坑:新机首次安装 app,请求网络权限“是否允许使用数据”(转)

    转载自: 文/戴仓薯(简书作者) 原文链接:http://www.jianshu.com/p/6cbde1b8b922 症状 iOS 10 之后,陆陆续续地有用户联系我们,说新机第一次安装.第一次启动 ...

  7. iOS 权限设置判断和跳转 - 最全最详细

    一.权限设置 iOS 10以后,苹果增强了对用户隐私的保护,访问照相机.相册.麦克风.定位.通讯录等,都需要在info.plist 文件中添加权限,而且少一个都不行.根据需要添加,项目中使用了什么,就 ...

  8. iOS 10 之 网络权限带来的坑

    症状 iOS 10 之后,陆陆续续地有用户联系我们,说新机第一次安装.第一次启动的时候,app 首屏一片空白,完全没数据.kill 掉重新打开就好了. 一开始以为是用户网络情况不好,但随着越来越多的用 ...

  9. iOS 10 的坑:新机首次安装 app,请求网络权限“是否允许使用数据”

    这个坑最近弄得我很抓狂,不过现在基本弄清楚了.记录一下过程中我收集到的信息,分享给大家. 症状 iOS 10 之后,陆陆续续地有用户联系我们,说新机第一次安装.第一次启动的时候,app 首屏一片空白, ...

最新文章

  1. Vue Iview Tree插件的无限层
  2. qt build错误
  3. REST技术第四步 多个參数注解问题
  4. hdu1846巴什博弈(java)
  5. 获取生产订单的系统状态
  6. 利用脚本批量添加域用户账户
  7. 高性能I/O设计模式
  8. mysql5.7.17 win7_win7下mysql5.7.17安装配置方法图文教程
  9. 网络编程---tcp/udp协议
  10. C++ 字符串复制函数substr
  11. TreeSet简单介绍与使用方法
  12. 货币代码(ISO 4217)
  13. dll反编译工具java_JAVA反编译工具的使用
  14. 音频硬件发展史,以及DSD是如何产生的 一起说一说音频
  15. at指令 meid_【技术分享】使用AT调制解调器命令解锁LG Android屏幕
  16. mysql加密函数password
  17. Android大小单位转换工具类
  18. 一款可以批量检测百度违规屏蔽关键词工具
  19. 关于蓝牙的知识,蓝牙5.0和蓝牙5.2
  20. 面向对象设计模式原则-迪米特法则

热门文章

  1. 做什么兼职赚钱快靠谱?分享6个可以兼职做的项目!
  2. 常见面试题整理--操作系统篇
  3. Sublime Text 3—Project(项目管理)
  4. ZZULIOJ 1135: 算菜价,Java
  5. 算法导论读书笔记(19)
  6. leetcode系列-844.比较含退格的字符串
  7. 使用Hadoop MapReduce进行大数据分析
  8. 推荐 6 个前后端分离项目
  9. 微信小程序的五种跳转方式
  10. GitHub 上有什么好玩又有挑战的前端项目?