ios配置需知

在iOS10中,如果你的App想要访问用户的相机、相册、麦克风、通讯录等等权限,都需要进行相关的配置,不然会直接crash。

需要在info.plist中添加App需要的一些设备权限。

NSBluetoothPeripheralUsageDescription

访问蓝牙

NSCalendarsUsageDescription

访问日历

NSCameraUsageDescription

相机

NSPhotoLibraryUsageDescription

相册

NSContactsUsageDescription

通讯录

NSLocationAlwaysUsageDescription

始终访问位置

NSLocationUsageDescription

位置

NSLocationWhenInUseUsageDescription

在使用期间访问位置

NSMicrophoneUsageDescription

麦克风

NSAppleMusicUsageDescription

访问媒体资料库

NSHealthShareUsageDescription

访问健康分享

NSHealthUpdateUsageDescription

访问健康更新

NSMotionUsageDescription

访问运动与健身

NSRemindersUsageDescription

访问提醒事项

从2017年1月1日起,强制使用https,所有新提交的 app 默认不允许使用NSAllowsArbitraryLoads来绕过ATS的限制 安全传输不再支持SSLv3, 建议尽快停用SHA1和3DES算法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 因为要结局swift3.0中引用snapKit的问题,看到一篇介绍Xcode8,swift3变化的文章,觉得很详细...
    uniapp阅读 4,512评论 0 12
  • XCODE8 iOS10控制台打印如下问题nwlog simulate crash inner block inv...
    半江瑟瑟阅读 856评论 0 2
  • 一.工程改动 1. 工程配置 直接使用Xcode8Beta打开工程后,你会发现你的provisonfile配置出了...
    xiao_lvyang阅读 277评论 0 0
  • iOS10新增了很多关于权限验证的配置,如果不配置而直接访问,会导致Crash,没有办法,苹果就爱搞这套! 如下权...
    谢涙阅读 541评论 0 0
  • iOS10 出现了很多扯淡的事,刚刚提交ipa 到itunes content还显示正在处理过了一会再打开版本记录...
    JDL阅读 861评论 0 0