美文网首页
iOS 10 权限配置问题

iOS 10 权限配置问题

作者: brave_wu | 来源:发表于2017-07-10 22:36 被阅读0次

    写在前面

    iOS10 出来后,有很多APP运行在上面就崩溃了,也可能我们从网上下载别人的demo,悲催的发现一运行就崩溃,其中很可能就是iOS10隐私权限配置问题导致的。

    正文

    其实除了在代码中把权限问题考虑好(这里推荐使用Proposer的思路去管理),还有就是在info.plist中加上:

    <key>NSAppleMusicUsageDescription</key><string>App需要您的同意,才能访问媒体资料库</string>

    <key>NSBluetoothPeripheralUsageDescription</key><string>App需要您的同意,才能访问蓝牙</string>

    <key>NSCalendarsUsageDescription</key><string>App需要您的同意,才能访问日历</string>

    <key>NSCameraUsageDescription</key><string>App需要您的同意,才能访问相机</string>

    <key>NSHealthShareUsageDescription</key><string>App需要您的同意,才能访问健康分享</string>

    <key>NSHealthUpdateUsageDescription</key><string>App需要您的同意,才能访问健康更新</string>

    <key>NSLocationUsageDescription</key><string>App需要您的同意,才能访问位置</string>

    <key>NSLocationWhenInUseUsageDescription</key><string>App需要您的同意,才能在使用期间访问位置</string>

    <key>NSMicrophoneUsageDescription</key><string>App需要您的同意,才能访问麦克风</string>

    <key>NSMotionUsageDescription</key><string>App需要您的同意,才能访问运动与健身</string>

    <key>NSPhotoLibraryUsageDescription</key><string>App需要您的同意,才能访问相册</string>

    <key>NSRemindersUsageDescription</key><string>需要您的同意,才能访问提醒事项</string>

    以上手打内容是大部分我们能够用到的权限描述,选择复制到项目中,问题就会迎刃而解,描述则看个人情况可以随意发挥。

    总结

    就是为了记录一下,省的要用的时候还要去找,复制粘贴才是最快的。

    相关文章

      网友评论

          本文标题:iOS 10 权限配置问题

          本文链接:https://www.haomeiwen.com/subject/lhnuhxtx.html