美文网首页
iOS 10 隐私权限设置

iOS 10 隐私权限设置

作者: pwnlc | 来源:发表于2016-10-09 13:10 被阅读0次

    iOS 10 中的其中一个改变是对于隐私数据的获取权限。

    You must statically declare your app’s intended use of protected data classes 
    by including the appropriate purpose string keys in your Info.plist file.
    

    你必须在 app 中的 info.plist 声明一个 string key 来表达你想使用受保护数据的目的。

    因此,当需要使用这些受保护数据时,就需要在自己的 info.plist 中声明一下,如下图:


    iOS 10 中需要进行这项操作的用户数据包括:

    对应为;

    英文 中文 英文 中文
    Contacts 通讯录 Health 健康
    Calendar 日历 HomeKit 家庭
    Reminders 提醒事项 Media Library 媒体资料库
    Photos 照片 Motion and Fitness 运动与健身
    Bluetooth Sharing 蓝牙共享 CallKit CallKit
    Microphone 麦克风 Speech Recognition 语音识别
    Camera 相机 SiriKit Siri
    Location 位置 TV provider TV provider

    注意:

    如果不在 info.plist 中设置相应的 Key 会直接 crash;

    如果只设置了 Key,但是不填写 Value,应用提交 store 会被拒绝。


    附:iOS 10 Privacy Demo

    参考:http://www.jianshu.com/p/616240463a7a

    相关文章

      网友评论

          本文标题:iOS 10 隐私权限设置

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