苹果2018年6月4号更新了官方 App Store 审核指南,针对用户隐私政策的审核条款做了更详细的说明及要求,要求在10月3号之后新提审的 app 以及更新版本的 app,必须有隐私政策并且有明显的入口显示;
具体描述见官方审核指南: https://developer.apple.com/cn/app-store/review/guidelines/#privacy 中的 【5.1 隐私】
针对以上更新条款,需要做的是:
1、当前 app 没有隐私政策条款的,需要增加隐私政策条款,并在 Appconnect 提审页面中添加链接、App 中在显著位置有显示,符合苹果的审核指南要求;
2、App 中的政策条款没有符合苹果要求的,需要更新内容,符合苹果的审核指南要求;
3、App 中展示条款的方式,建议更换为苹果要求的展示方式,即使用 SafariViewContoller 展示;
此项是官方指南要求,但是近期上线的三方 app 也未全部符合,但是建议更新为合规的方式;
以上事项和修改建议,可由产品负责人和开发负责人具体评估;
具体说明如下:
1、根据最新的苹果审核条款,需要检查当前已有的隐私条款是否符合苹果审核指南的要求;如果还没有隐私政策的,需要添加,并在 app 内显著位置显示,例如启动首页弹窗或关于中有入口;
2、Appconnect 网页上,版本提审信息中,必须有隐私政策条款链接地址;
3、针对条款中【5.1.1 (iv) 必须使用 SafariViewContoller 在显著位置向用户显示信息;不得隐藏这个控制器,也不能被其他视图或图层遮挡。此外,未经用户的知情和同意,app 不得私下利用 Safari 浏览器 ViewController 来追踪用户。】
依据苹果审核条款中的要求,需要 app 中使用【SafariViewContoller(iOS 9+支持)】来显示隐私条款,注意 iOS 版本兼容问题;
但是目前观察当前 App Store 上过审的 app,也存在没有使用指定控制器实现的,但是保险起见,建议按照苹果的要求来做;
注:
1、苹果的隐私政策条款,此次更新更加详细,建议开发同学和产品同学仔细研读,并检查项目是否合规,避免因此被拒,影响版本过审;(近期有很多开发者反馈审核时间变长,
也有可能和此有关)
2、隐私政策模板可以考虑共用,展示组件也可以开发为可复用的方式,并兼容 iOS8;
3、参考资料:
(1)官方审核指南:https://developer.apple.com/cn/app-store/review/guidelines/#privacy
(2)SafariViewContoller 实现方法:https://www.jianshu.com/p/e5249180dd73?from=timeline&isappinstalled=0
(3)隐私政策模板:https://blog.csdn.net/qq_32799579/article/details/80167821 (也可以参考线上大厂 app 的隐私政策)
(4)相关新闻:
https://www.sohu.com/a/251342833_161795
http://wemedia.ifeng.com/76379821/wemedia.shtml
(5)三方 app 参考如下:
SafariViewContoller 实现后展示的样式如墨迹天气: