游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6080|回复: 0

App Store审核之葵花宝典

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32082
发表于 2015-10-16 11:29:46 | 显示全部楼层 |阅读模式
130.jpg

  GameRes游资网授权发布 文 / 李凯

  App Store的审核过程对于很多iOS开发者而言都是一段噩梦般的经历,尤其是功能复杂的新应用,一不小心就有可能踩到了此前从未料想到的坑里,轻则耽搁上十天半月,重则过审遥遥无期。

  要想尽量减少掉坑的概率尽快顺利通过审核,认真研读App Store审核团队提供的审核系列材料《App Review Guidelines and Resources》(中文版《苹果App Store审核指南》)并逐条对照检查是必须要下的苦功夫。有人说,这个指南是App Store的《圣经》,但在我看来,这更像是一本《葵花宝典》…… 

  为了进一步论证这本《葵花宝典》的邪恶性质,请先看一段从Gudielines的前言中摘录出的颇有哲学意味的话:

  We will reject Apps for any content or behavior that we believe is over the line. What line, you ask? Well, as a Supreme Court Justice once said, “I’ll know it when I see it”. And we think that you will also know it when you cross it.

  我们将拒绝任何包含越界内容或行为的应用程序。您可能会问道,具体限制是什么?最高法院的法官曾有言:“它出现时我自然心中有数。”当您越过这一范围时,我们认为您也会有自知之明。 ”

  作为曾经花了一个月时间才“切完”的“老同志”,必须含泪说一句:其实就算你照着Guidelines逐条对照去查,也未必就能躲开所有的坑……Guidelines中给的都是一些抽象化的规定,并不能清晰界定真实世界里很多模糊的边界,因此“死都不知道怎么死的”在这里不是一句玩笑话,而是一个普遍的现象。

  “仁慈”的苹果官方最近开始公布App Store审核拒绝理由的每周汇总,有兴趣的朋友可以到这里了解一下,以便先有个心理准备。

  根据官方的说法,最容易被拒的理由如下:

  应用存在崩溃和错误,让测试的同志好好测测吧

  用户界面设计不合规范,或者实在丑的无法直视

  提交的审核材料和 APP 内部存在无法访问的链接

  没开发完成的部分使用占位符或者“敬请期待”代替

  提交的审核材料中信息不完全,尤其是缺测试账号信息

  APP 说明和截图和真实情况不符,或者自吹自擂太厉害

  八字还没一撇就想挣钱,没有iAD 的广告也用了IDFA

  APP 完全是拼凑的,质量低下,存在抄袭情况

  为了不让小伙伴们重走伤心路,下面我结合自己曾经遇到的情况,以及综合网络上其他朋友遇到过的情况,标识一下重点词条下可能会遇到的坑:

  1、崩溃的应用将会被拒绝

  强烈建议在审核期间尽量不要上线新服务,鬼知道有可能促发什么BUG导致崩溃

  2、存在BUG的应用将会被拒绝

  苹果人员会把自己不会用的情况也算到开发者的头上,因此不要把App设计的复杂到用户没法直观使用,比如不能点击的图标要置灰,或者直接隐藏。

  因网络问题导致应用中某个页面的反应过慢没法打开也是会被拒掉的,使用第三方网络服务的请务必考虑服务稳定性的问题

  3、beta版、demo版、trial版和test版的程序将会被拒绝

  千万不要太谦虚的给自己的App图标打上Beta图标

  也千万不要在自我介绍中说自己是测试版什么的

  最后,也千万不要提及“越狱”之类的文字

  4、iPhone应用必须不经修改就能以iPhone分辨率和2倍 iPhone 3GS的分辨率在iPad上运行

  别以为自己做的是iPhone应用就不管iPad了,必须也能同样运行,尤其是拍照这种涉及到硬件的功能,是有可能导致应用崩溃的

  苹果进行审核测试时,iPhone和iPad真机和模拟器,以及iPad+蓝牙键盘都是可能的配置,因此尽可能多覆盖些设备吧,至于版本也至少覆盖 iOS8 和 iOS9 两个版本吧

  5、与App Store中已存在应用功能重复的应用可能会被拒绝,特别是类似应用数量很多的情况下,比如手电筒应用和爱经应用

  跟风做应用现在是有一定风险的,比如Secret的投诉就折腾了一票中国山寨品

  6、有用性不显著、不独特的应用或者与网站简单捆绑的应用有可能被拒;不提供任何持久娱乐价值的程序可能会被拒绝。

  交互过分简单的应用,以及给WebAPP简单包了个皮的应用,都可能会因审核人员觉得没价值而被拒掉

  7、武断地根据环境(如定位或者运营商)限制用户使用的应用会被拒

  如果一个应用只允许联通用户验证真实身份并发布信息,那么就会被拒。Apple要求要么放弃验证,要么同样允许移动和电信用户验证

  8、应用必须遵循iOS数据存储的规范

  不要为了图简便,就把App相关的所有的图片或者其他资源都放到/Document下,包括下载、聊天、图片储存等,只有用户自己使用和创造出来的才允许放到Document下。同时,在没有分享需求的情况下,需要关闭Document文件分享功能。iOS8升级后,iCloud也进行了相应的升级,这条要求现在卡的更严了

  9、类似App Store,基于购买或者促销的目的而展示其他应用的应用将会被拒绝,除非是经过特殊审核(比如健康管理、航空以及其他无障碍需求等)或者为某些用户提供具有重大意义附加值的应用。

  最近APPLE开始打击积分墙了,建议类似的功能在审核过程中先隐藏掉,过审了再放出来吧。不排除未来对积分墙的管理会越来越严格。PS:据说现在隐藏后再开这招也不好用了

  顺便说一句,对于打擦边球的功能,可以考虑加个开关,送审期间关闭,审核通过之后打开再放出

  10、应用或者元数据中提到其他任何移动平台将会被拒

  千万不要自诩为跨平台应用,自鸣得意地在元数据的任何地方提到Android、WP等第三方平台

  在截图中,如果出现手机外形,务必是苹果设备,不能使用Android设备的外形

  11、应用的名称、描述、截图、预览如果和 APP 中的内容和功能不符,将会被拒绝

  还是要做老实人,不要睁着眼睛说瞎话。尤其是还没做出来的功能,不又着急做预告

  12、应用在iTunes Connect中的名称和在设备上安装后显示的名称必须一致,不能引发困惑

  不要因小失大,为了优化 ASO 而导致两处的名称不一致

  13、应用图标和截图不符合4+年龄评级的应用将会被拒绝

  即使你是做的17+评级的应用,也必须确保应用图标和App Store中的截图要符合最严格的4+年龄段

  额外说一句,如果在元数据中声明了支持iPhone6和iPhone6 Plus,请务必上传相应尺寸的截图

  14、目录与类型不适合于应用内容的程序将会被拒绝

  如果苹果认为开发者故意提交App到某一个并不匹配的类型下,也会“善意拒绝”,比如曾因我们将App“勾搭”放到“商务”下而拒掉,直到我们改名为“勾搭招聘”才通过

  15、开发者有责任为其应用指定适合的评级。不合适的评级可能会由苹果公司修改。

  如果有疑似不合适的内容,直接调整自己的分级吧,避免因触犯此条而被打回。中国又没什么分级制度,对审核和下载都没太大影响

  16、开发者有责任为其应用指定恰当的关键字。不恰当的关键词可能会被苹果公司修改/删除。

  不要试图在App名称和关键字中堆积无关关键字,现在打击欺骗性ASO很严格

  也不要羡慕此前那些成功耍了这些小花招的应用,苹果的原则是老的既往不咎新的照死整……

  17、有以下行为的开发者将会被苹果从iOS开发者计划中除名:试图操纵或者欺骗用户评级,伪造或者付费评级,以及其他不适当的行为。

  最近严查诱导性给好评的方式,比如“给我们五星好评”之类的文字都不行

  18、在提交审核过程中,应用的元数据中应包含能正常运行的URL,比如支持URL和隐私政策URL。

  如果有帐号注册、登录功能,那么必须有隐私条款。其他的类型详见审核指引

  不要随意丢个微博地址上去就算了,支持页面必须是不需要登陆的

  别忘了对链接进行Safari的兼容性测试,用第三方平台页面的特别注意服务的稳定性

  19、包含空iAd广告的应用将会被拒绝

  不要没事找事,如果嵌入了iAd就必须真的使用,否则就千万别嵌入iAd,这都是自动检测的
如果广告只在满足一定条件时才出现,比如游戏中主角挂了,最好是在提交时的注释中说一下

  20、与目前已有苹果产品或者广告主题外观相似或混淆的应用将会被拒绝

  应用内部的任何图标和按钮都不要和iOS自家的ICON相同甚至相似,建议尽量不要用方形圆角按钮

  应用内部的导航页面,不要做的和苹果的桌面看起来一样,一定要有差异化

  也不要太有情怀的去怀念乔大爷,有人因为应用中出现了某本以乔布斯为封面的出版物图片遭拒

  21、在应用名称中将苹果产品名拼错的应用(例如,GPS for Iphone,iTunez)将会被拒绝

  必须把iPhone和iPad之类的大小写拼写对,一般而言,因为这个理由被拒过一次的人一辈子也不会再犯同样的错误了

  22、使用受保护的第三方材料(商标、版权、商业机密、其他私有内容)在申请时需要提供一份文本形式的版权确认

  在使用第三方LOGO的时候,需要特别注意,尽量少用不给自己惹麻烦,比如联通、移动、星巴克之类的标志。

  23、苹果和我们的客户高度推崇简单、精致、富有创造性以及经过精心设计的界面。虽然需要付出更多,但却非常值得。苹果设立了很高的门槛。如果你的用户界面太过复杂或者水准不高,可能会被拒绝。

  就算是实在没设计师,也不能把界面做的太丑了,有设计师也不能太像Android上的应用,苹果可能会以看的不爽拒掉

  QQ近期更改了登录和分享的流程,在没有安装客户端的情况下,会直接跳出APP转到Safari去登录或者引导下载,这个流程是苹果不能接受的。建议如果要使用QQ的登录和分享,还是加上是否安装了客户端的判断,在没有安装的情况下隐藏吧。

  24、使用App Store以外的软件开启或提供额外功能的应用将会被拒绝

  “分享结果到微博”和“邀请微博好友”属于“App Store以外的软件”,“获得免费金币”属于“提供额外的功能”,单独提供一个都不违规,但是连起来就违规了

  25、使用应用内支付系统(IAP)以外的系统购买内容、功能或服务的应用将会被拒绝

  本条主要是针对的应用本身提供的内容、功能或服务相关,实物类电商应用不受此限制,还是可以用支付宝或者微信的

  26、应用程序使用IAP购买积分(Credit)或者其他的货币必须在本应用中消费

  有非消耗性内购功能时(如订阅功能),为了保障消费者利益,必须要有内购恢复功能,并给予显著提示

  27、展示用户创作内容(UGC)的应用程序必须提供一个过滤不良资讯的方法,一个用户可以标记具有侵犯性内容的机制以及可以阻止辱骂用户的能力。

  如果主要内容是来自用户的UGC,建议在显著的位置加上举报功能,哪怕假的也行。虽然最近这条审核不是太严格,但如果是匿名性质的内容的话还是建议加上的

  28、应用中出现过于令人反感或者低俗的内容将会被拒绝


  传说中的“莫须有”条款,几乎任何内容都有可能触犯这一点,建议当应用进入in Review状态时在内容管理上尽可能严格一点

  29、在未经用户事先许可,或未告知用户如何使用信息,在何处使用信息的情况下,应用不能传输用户数据

  不要再使用可以获取UDID以及cookies的功能,尤其是要认真检查一下第三方的统计和广告插件

  30、需要用户提供类似 Email 或者生日等个人信息才能使用相应功能的应用将被拒绝

  不要只支持第三方登陆,必须至少要有一种自己的注册方式

  如果是必须先注册后使用的应用,不要在初始注册流程中就强制要求用户提供 Email 或者身份证之类的个人隐私信息,可以放在后续流程中

  依赖其他应用的功能,比如登陆的时候需要唤醒微信、分享的时候需要唤醒微博,支付的时候需要唤醒支付宝,最好是做一下判断是否安装了,如果没有安装就隐藏相应的选项吧

  31、含有色情素材,也就是《韦氏词典》中定义的“旨在激发情欲,对性器官或性行为的明确描述或展示,而无关美学或情绪感受”的程序将会被拒绝

  苹果对于色情素材定义的苛刻程度,堪比裹脚的老奶奶。艺术照、自拍照,甚至是艺术品都有可能被定义为色情素材,哪怕不露点一样不让过。还是那句话,审核期间可以考虑隐藏,审核通过之后再放开

  32、应用必须展示赌博和竞赛的正式规则,并声明苹果不是发起者,也没有以任何方式参与活动

  应用内活动有实物奖励的话,尤其是涉及到苹果产品,一定要说清楚,奖励由本公司负责,和苹果没有任何关系

  33、包含虚假、欺诈或者误导性的展现,或者使用了容易和其他应用混淆的名称、ICON 的 APP 将被拒绝

  近来苹果打击山寨应用的力度越来越大,注意在各种物料上不要和知名 APP 相似度太高,否则小心被误伤

  34、(未写明,但有可能会出问题的地方)

  不要出现“手动/自动检查是否有新版本”之类的功能,iOS8之后自动更新就很好用了,不用担心此事

  有注册功能的应用,一定要在提交申请了的时候提供登陆账号,而且千万不要写错了……

  新版审核指南中去掉了不能遮盖地图提供商LOGO的要求,但是实际审核中还是会以此理由拒掉,建议还是好好注意一下

  如果在应用中使用了大量的第三方内容,请务必确保在版权上没有问题,并且以明确的方式标识出来

  在打包提交之后,务必对最后的包在3G/4G环境下再进行最后一轮测试,看看是否能否正常访问服务,避免打包过程中混入了测试环境的设置

  涉及到收集用户个人隐私信息的操作,比如需要上传身份证,需要在上传页面写清楚理由

  相关阅读:App Store 审核之窦娥伸冤

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-1-31 15:55

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表