iOS 提审要求在5月份开始必须包含「隐私清单描述文件」,否则不给审核上架。 所以就根据官方文档要求,创建隐私清单文件。
那就根据文档一步一步来吧~
- 创建
PrivacyInfo
文件File -> Resource
下选择App Privacy 文件。 不要改名称,就直接用系统自动生成的名字。
2.创建好文档,添加相应的配置信息。 完全不用编辑,直接点添加,选择对应的即可
3.Privacy Tracking Domains
配置
Tracking Domains, 如果项目里没有这个,可以不填。 如果有填上对应的链接即可,有几个填几个。
要注意,如果这里不为空,那么Privacy Tracking Enabled
就一定要设置为YES
。 否则设置为NO
4.Privacy Tracking Enabled
配置
Privacy Tracking Enabled
具体设置为YES还是NO,要根据上面Privacy Tracking Domains
确定。
5.Privacy Accessed API Types
配置
Privacy Accessed API Types理论上系统列出来的这个几个都需要配置一下。 每个item添加两个type类型,分别是:Privacy Accessed API Type
和Privacy Accessed API Reasons
。 全都直接添加系统都提供好了,不要自己写!!!
具体配置多少个,最好根据发你的警告邮件来确定,之前我只配置了一个,然后提审还是会收到警告邮件如下,所以按照提示全都配置完了。
分别配置下面这5个type。
根据系统添加下拉菜单选择你项目中对应的权限即可。
具体的原因是什么意思,根据官方文档来选择。描述所需API使用的原因
6.Privacy Nutrition Label Types
配置 根据项目里用到的权限,来添加具体的type类型。也是下拉选择,不要自己填。
类型和使用目的都可以下拉选择
以上都配置完了,基本这个东西也就完成了。如果还有问题,就根据邮件要求来添加就好了。
我配置完成的List样式:
备注:
目前我只在主工程里创建了一个Privacy Info
文件进行的配置,没有在各个三方SDK都做相应的处理。暂时没有说有问题,等要是有问题在对照邮件同步修改。