为此,ASO100 收集了大量样本数据,整理汇总出一份 9 月审核被拒的数据报告!并通过对于近几个月,分析出近期审核重点,以及提供些相应的解决方法。
我们收集了 9 月 App 所有审核被拒的条款,取其中占比最大的前十名将其展现出来。
9 月审核被拒 TOP10 汇总图
占比 TOP3 的分别是条款 2.3 元数据、2.1 App 的完整度、4.3 重复 App/ 马甲包,其中最主要的被拒原因是 App 的元数据违规或不符合苹果规定,苹果一直对 App 的质量有一定的要求。那么图中 TOP10 都分别对应着哪些具体问题呢?简单说明一下:
主要是标题违规,少数情况是截图、icon 违规
Bug、IPv6 未搭载、测试账号、隐藏开关等
重复应用、马甲包
违反了开发者指南、设计指南、品牌和营销指南等,如 PLA 1.2 问题
接入第三方支付
未得到允许采集用户信息、与第三方共享收集的用户数据等,例:位置、账号……
产品加入违规代码
产品功能性差,如直接嵌套网页的 App
色情、暴力、政治、宗教等
我们收集了今年 7 月、8 月、9 月三个月份的审核被拒原因,并将其中 TOP10 整理出来进行了比照。如下图:
7、8、9 月被拒原因 TOP10
从上图我们不难看出近期苹果的审核重点—TOP3 仍然是 2.3 元数据、2.1 App 完成度、4.3 垃圾应用。除此之外,近三个月内条款 5.1 法律问题、5.2 知识产权问题已然成为了苹果审核侧重点,众多开发者因其苦恼不已。
6、7、8、9 四个月走向图
ASO100 经过大量的收集数据之后发现,集中因条款 5.1、5.2 被拒这一情况是在 6 月份时初见矛头,并在之后的三个月内所占比例有所增加,最高可达 5.64%。苹果在近几个月中着实加强了针对于条款 5.1、5.2 的审核力度。
虽然从数据中显示,9 月份 5.1、5.2 的占比有下滑趋势,但仍占据着不小的比例。那么,条款 5.1、5.2 中具体哪些规则较难过审呢?又到底应该怎么解决呢?
5.1 条款中各细分占比
从收集到的数据可以看出,条款 5.1 中 5.1.5 导致审核被拒所占的比重最大:41.77%,几近总体的一半,5.1.1 仅次之,占比 39.24%。
只有在定位服务与 App 提供的功能和服务直接相关时,才能在 App 中使用定位服务。基于位置的 API 不得用于提供紧急服务,不得对汽车、飞机和其他设备进行自主控制(小型设备,如轻量无人机和玩具除外),不得遥控汽车防盗系统等。在收集、传输或使用位置数据之前,务必进行通知并获得用户同意。如果 App 会使用后台定位服务,请务必在 App 中说明相应的原因;请参考“Human Interface Guidelines",了解相应的最佳做法。
条款 5.1.5 主要是 App 私自获取用户位置信息,且并未说明使用目的。
(1)App 须先制定隐私政策,并征得用户的同意,才能对用户信息或使用数据进行收集。这包括(但不限于)以下 App:实施 HealthKit 或其他健康 / 医疗技术、使用 ARKit、相机 API、照片 API 或其他软件功能以获取深度面谱信息的 App,HomeKit、Keyboard 扩展、Apple Pay、Stickers 和 iMessage 扩展的 App;包含登录信息的 App;或访问设备上用户数据的 App。
App 描述中应当注明 App 会要求访问哪些内容类型(例如:位置、通讯录和日历等),并说明当用户不授予许可时,App 的哪些功能会无法正常工作。
(2)如果 App 不包含基于账户的重要功能,请允许用户在不登录的情况下使用。App 不得要求用户提供个人信息才能正常使用,除非个人信息与 App 的核心功能直接相关,或是法律要求时。如果您的核心 App 功能或其他类似机制的访问权限。调取基本档案信息、分享到社交网络或邀请朋友使用 App 等不视为核心 App 功能。
(3)如果开发者开发的 App 试图暗中收集用户密码或其他用户私人数据,那么该开发者会遭到 Apple Developer Program 的除名。
(4)必须使用 SsfariVieWController 在显著位置向用户显示信息;不得隐藏该控制器,也不能被其他视图或图层遮挡。此外,未经用户的知情和同意,App 不得私下利用 SafariViewController 来追踪用户。
条款 5.1.1 主要是 App 强制用户注册,且基于不需要用户信息的功能之上、暗中采集 / 共享用户的个人信息。
在采取用户数据信息之前需要给予用户提示,并得到用户的允许,或设置为可选。
明确告知苹果采集用户数据信息的使用目的。例:新闻类 App 需要用户位置信息,目的是根据地域的不同而向用户推送不同的新闻内容。
5.2 条款中各细分占比
从图中的数据得出,条款 5.2 中导致审核被拒的最大一则是 5.2.1,超过总体一半,高达 55.86%。
不得在未经授权的情况下,在 App 中使用受保护的第三方材料(例如商标、版权作品、专利设计);也不得在 App 套装或开发者名称中包含虚假、抄袭或误导性的演示、名称或元数据。App 提交方应当是拥有或获授权使用知识产权和其他相关权利的个人或法律实体,并且应对提供 App 中的任何服务负责。
条款 5.2.1 主要是未经授权就使用第三方材料,包括 App 的标题、icon、截图等元数据中使用其他品牌词或第三方图像等。
提交产品可以使用受版权保护的第三方的书面证据。
将产品中包含的未经第三方授权的部分隐藏。
另附十一期间审核被拒条款及占比数据,如下图:
所以,十一期间你家 App 历劫了么?
从收集今年每月审核被拒原因得来的大量数据中可以看出,被拒原因 TOP3:条款 2.3、2.1、4.3(元数据、App 的完成度、重复 App/ 马甲包)一直是稳定的居高不下,因此开发者们一定要遵守这三条条款,以增加过审几率、节省与苹果纠缠的时间,勿要存在侥幸心理,挑战苹果。
~~ 最后祝大家,逢审必过 ~~
本文由 ASO100 情报中心专栏作者【杨宇彤】原创,已获原文作者方授权发布,转载需联系 ASO100 获取授权,ASO100 有权向非授权转载者追究责任。
「移动开发前线」是 InfoQ 旗下关注移动开发技术的垂直社群。投稿请发邮件到 editors@cn.infoq.com,注明“移动开发前线投稿”。
中国正逐渐形成一套属于自己的 AI 生态产业链,越来越多的公司开始发力 AI 。其中,不少企业已小有成就,但大多数企业还处于“探索期”,面对着“落地难”的问题。
为了推动 AI 技术发展『助力人工智能落地』,InfoQ 中国瞄准全球顶尖 AI 落地案例策划了 AICon 全球人工智能技术大会。技术点涵盖机器学习实践、深度学习框架、AI 在推荐以及搜索领域的实践经验、自动驾驶、NLP、图像识别等。
想摆脱“落地难”的困扰?想与业界大牛面对面交流 ?想获取参会资格?点击“阅读原文”进入官网查看详情或咨询电话 18510377288。