美文网首页iOS菜鸟级开发iOS学习iOS Developer
ios 10 中访问系统权限的那些坑

ios 10 中访问系统权限的那些坑

作者: 雪精灵是我 | 来源:发表于2016-10-26 21:31 被阅读31次

    当你的程序莫名奇妙的崩溃时,代码没什么问题啊!? 这时候你最好看一下plist中有没有访问隐私的权限

    隐私权限

    iOS 10 开始对隐私权限更加严格,如果你不设置就会直接崩溃,现在很多遇到崩溃问题了,一般解决办法都是在info.plist文件添加对应的Key-Value就可以了.

    直接在info.plist点击加好号,重新添加一个,Type选择为String,直接输入Privacy,点击一下右侧的那个小按钮,

    就能看到很多key啦。如下图:

    NSPhotoLibraryUsageDescriptionApp需要您的同意,才能访问相册NSCameraUsageDescriptionApp需要您的同意,才能访问相机NSMicrophoneUsageDescriptionApp需要您的同意,才能访问麦克风NSLocationUsageDescriptionApp需要您的同意,才能访问位置NSLocationWhenInUseUsageDescriptionApp需要您的同意,才能在使用期间访问位置NSLocationAlwaysUsageDescriptionApp需要您的同意,才能始终访问位置NSCalendarsUsageDescriptionApp需要您的同意,才能访问日历NSRemindersUsageDescriptionApp需要您的同意,才能访问提醒事项NSMotionUsageDescriptionApp需要您的同意,才能访问运动与健身NSHealthUpdateUsageDescriptionApp需要您的同意,才能访问健康更新NSHealthShareUsageDescriptionApp需要您的同意,才能访问健康分享NSBluetoothPeripheralUsageDescriptionApp需要您的同意,才能访问蓝牙NSAppleMusicUsageDescriptionApp需要您的同意,才能访问媒体资料库

    Privacy - Contacts Usage Description 需要访问您的通讯录

    相关文章

      网友评论

        本文标题:ios 10 中访问系统权限的那些坑

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