聊聊苹果审核——App Store Review Guidelines

话说最近传了5、6、7、8个app到Apple,不是被拒绝就是正在审核。真的是心力交瘁,已然开始怀疑人生了。今天重新好好读了遍App Store Review Guidelines,感觉有必要再巩固一些常识性问题。
官方的英文原文我就不贴了,直接点这里 **苹果审核规则 **自己看吧。中文的有个16年的点这里去 16年苹果审核规则 看吧。
最近苹果审核确实速度有所提升,正常的应用一般今天submit, 第二天就有result。当然我submit的也不是什么不正常的app,也都很正常,就是描述信息,和关键字,为了后期推广着想,多写了些无关的东西,所以基本都被Apple rejected过,大部分都是元数据信息有问题,存在误导用户的欺骗行为。简单点就是,描述信息和应用功能不符合。这个是遇到的比较多的被拒绝的原因。扯一下过去,16年的事,我上过一个基本上可以说是空的app ,里面就放了一个链接(h5 商城),然后苹果尽然就给过了,真的应验了一句苹果审核靠运气的。不过当时的描述信息,关键字等元数据信息都是相符合的。最近传的5、6、7、8个包都或多或少有些和本应用信息不符合的,有一个包已经正在审核半个月了,status一周就是in review 没变过,我也是服了。。。。。所以我这两天把长时间status没有变更的都撤下来,更改了下描述信息,然后重新提审了,希望给我个好的结果。看到有不少开发者,也是有过正在审等上一个月的情况,打电话、邮件都试过。。官方统一口径,一切正常,请耐心等待。MMP。。。也有不少开发者是等了很久的等待审核状态,这里提供一个快速审核申请通道,据说是一年两次,但其实并没有,也有过一个月就使用3次的,具体可以写一些app存在紧急bug修复,写的详细点,苹果看到一般都会给你在几小时之内答复的。很多小白公司,都用第三方的什么6、7000块加速审核,或者包过什么的,我反正不信这个,首先收费如此之高,然后我有朋友买过这个服务,具体是哪个平台的就不吐槽了,咨询的时候客服热情洋溢。等交了钱办事的时候,第三方公司就开始扯皮,各种拖。。。所以靠别人不如靠寄给。。当然也不完全的否定,有些第三方确实在苹果有过硬的关系或者什么后门。。不过这个不差钱的公司可以去试,哈哈。。想要 加速审核 的点这里。OK,今天先扯这么多吧。洗洗睡。
/********************************************************************************** 更新 ***************************************************************************************/
iTunes connect 上传app遇到的问题 联系官方大全
苹果公司联系邮箱大全
AppReview@apple.com-应用在提交后(处于“审核中”),应用和应用内购的状态-状态更新通知——与开发者遭拒和影响审核时间相关的信息-应用遭拒通知咨询-快速审核请求
快速审查申请https://developer.apple.com/appstore/contact/appreviewteam/index.html
苹果中国官网 中文版技术支持社区 :https://discussionschinese.apple.com/index.jspa
iTSPayments@apple.com– 支付状态查询– 与苹果向开发者支付费用相关的问题– 咨询财务报表
AppStoreNotices@apple.com-App Store应用侵权问题,比如我们可以投诉“XXX”的关键字侵权
DevPrograms@apple.com-iDP或ADC查询;-程序信息、收益、账户信息;-修改邮箱地址、公司联系地址、团队代理人(代理人才有权生成发布证书)-ADC产品、硬件等退费-ADC网站查询:合作伙请求
iDP-DTS@apple.com-代码级别的提问-API使用-代码崩溃/如何使用和查看Crash logs-X-code使用问题, 证书问题-修改代码可能会引发iTC上传错误或应用遭拒的情况
注意:区别于上边这个地址,99$的iDP每年有2次技术支持的机会,申请地址如下:https://developer.apple.com/membercenter/index.action#techSupport
iTunesConnect@apple.com-iTC遇到的任何错误-应用/应用内购买设置和管理-应用在商店里/用户评论投诉等相关的事宜-推广码查询-编辑应用信息(名称、评分、关键词、定价、本地化等)-iTC 用户以及应用内购买测试用户设置-关键词/商店搜索查询-iTC登陆事宜-崩溃日志-对Contact Us的疑问等-iAD激活和获取iAd模板
chinadev@asia.apple.com-注册新账号的时候可以联系中国开发者(个人账号升级成公司账号时可联系):4006 701 855
iTSBanking@apple.com-更新银行账户信息-与银行账户信息相关的事宜-协助填写银行信息表格-所有的开发者可通过iTC Contact Us 模块来修改银行账户信息,将表格发至这个邮箱
iTSTax@apple.com– 与收入和销售税有关的问题-协助填写报税表格-处理报税表格
iTunesAppReporting@apple.com-销售/销售趋势报告理解的问题-报告丢失问题–销售/销售趋势报告与财务报告之差异

/********************************************************************************** 更新 ***************************************************************************************/

摘要:为了帮大家摸清近期苹果审核的脉络,我们对大家反馈的情况进行了整理和测试,并结合《App Store Review Guidelines》和《Apple Developer Program License Agreement》进行了分析,最终总结出了十几种常见的原因。

近日,相信很多开发者都留意到了: 苹果针对应用标题的审核确有明显的变严趋势!我们在《惊!苹果再次加强审核力度,众App纷纷止步应用标题》中也对该现象进行了详细的分析,并给出了相应的解决方案。

而除了标题之外,很多开发者还向我们咨询过审核被拒的其他情况。为了帮大家摸清近期苹果审核的脉络,我们对大家反馈的情况进行了整理和测试,并结合《App Store Review Guidelines》和《Apple Developer Program License Agreement》进行了分析,最终总结出了十几种常见的原因。各位看官,已遭遇的赶紧对号入座、还没碰到的也提前打打预防针吧!

一、应用出现崩溃、加载失败等非常明显的Bug

《App Store Review Guidelines》2.1中明确指明:Make sure your app has been tested on-device for bugs and stability before you submit it……Please don’t treat App Review as a software testing service. We will reject incomplete app bundles and binaries that crash or exhibit obvious technical problems.(请确保你的应用在提交审核之前经过充分测试并且没有Bug……不要把应用程序审核当作软件测试服务,如果你的应用不完整或者存在明显的技术缺陷,它将直接被拒绝。)

虽然审核人员发现应用的Bug是几率事件,但是为了保证应用按时上线,在提交之前还是尽量确保它没有明显的Bug比较好。此外,在审核期间,保证服务器稳定也非常重要,如果审核人员审核时出现内容加载失败等情况,也会导致被拒的。

被拒理由原文:

Performance – 2.1

We discovered one or more bugs in your app when reviewed on Wi-Fi.

Specifically, when we attempt to log-in, an activity indicator would spin briefly, then dismisses itself with no further action taken by the app.

The user remains on the log-in screen, and is unable to use your app.

We’ve attached screenshot(s) for your reference.

Next Steps

Please run your app on a device to identify the issue(s), then revise and resubmit your app for review.

注:我们这里举出的,只是其中比较有代表性的一条信息。应用审核被拒后,苹果会在Resolution Centre (解决方案中心)告知被拒的原因以及解决方案。有时候,即使因为同一原因被拒,也可能收到表述不同的苹果反馈信息。

二、应用描述、截图等与应用功能严重不符

如果应用描述、截图和预览视频等营销/宣传性资料中介绍的功能与应用的实际功能大相径庭,或者苹果审核人员并没有在应用中发现应用描述或截图中展示的功能,都有可能被拒。

除此之外,截图太过艺术化,完全不符合应用的实际内容,或选择的分类和应用性质完全不符等等都有可能被拒。

被拒理由原文:

2.3 Details

We were unable to locate some of the features described in your marketing materials or app name.

Specifically, we are unable to locate ‘xxx ‘ features that marketed in the app name.

Next Steps

If these features are located in your app, please reply to this message in the Resolution Center to provide information on how to locate them.

Alternatively, please revise your app to ensure that these features are fully implemented or revise your application description, release notes and screenshots to remove this content.

三、错误使用抽奖、竞猜等促销方式

抽奖、彩票、竞猜等功能可能是应用使用最普遍的促销方式之一了,而苹果对这些也做出了规定。例如:①用于抽奖和竞猜的官方规则必须在应用当中予以提供,并且明确表明苹果公司不是赞助商或者以任何形式参与了该活动;②应用不允许使用应用内付费购买信用点或者虚拟货币,并把它们与实际的货币结合使用,也不允许在应用当中购买彩票、抽奖券,和进行资金转移……如果你没有完全明白苹果对这方面的审核条款,很可能被拒!

被拒理由原文:

Legal – 5.3.3

Your app enables users to purchase a raffle ticket, top-up their accounts or initiate fund transfers in the app, which does not comply with the App Store Review Guidelines.

Next Steps

While raffle tickets cannot be purchased within the app, you may provide a link that launches your web site, in Safari, and enables ticket purchase.

四、包含虚假、误导用户的信息或功能

如果名称、描述等应用信息或功能中包含虚假、山寨的成分,被苹果认定为:有误导用户的嫌疑,审核时就会被拒绝。

被拒理由原文:

22.2 Details

Your app or its metadata contains misleading content. Specifically, your app name, xxx, misleads users that the app includes ability to earn cash.

Next Steps

Please remove or revise any misleading content in your app and its metadata.

五、包含隐藏功能

不要在应用中包含任何隐藏以及没有相关说明文档的功能。如果应用的功能不能让审核人员了解清楚,很可能被拒。且苹果在审核规则中还有这样一条规定:如果这样的行为过分或者反复出现,你可能会被从开发者身份当中除名。

被拒理由原文:

Performance – 2.3.1

We noticed that your app contains hidden features.

Specifically, your app contains a hidden music downloader.

Next Steps

Please remove these features from your app.

六、侵犯第三方版权

苹果对知识产权的保护力度是有目共睹的——不仅在审核条款中单独设了【5.2知识产权】这一条,还开通了投诉通道。

App Store审核条款里明确规定:

①不要使用受保护的第三方内容,如商标、版权作品,或者在应用中使用未经专利许可的创意。

②如果你的应用使用、访问、展示和商业化第三方的服务,请保证你已经获得了相应的授权许可,且必须根据要求在审核前一并提供许可文件。

③应用程序不能对非法分享、保存、转换或者来自第三方源的数据的非法使用提供方便,除非具有相应的合法授权协议。

除此之外,苹果也出台了一系列保护自身知识产权的条款,例如:

①不要明示或暗示苹果公司是你的应用的供应商,或者苹果为你的应用的功能和质量代言。

②禁止创建一个与苹果已有产品、用户界面、应用、广告主题相似的应用,且不允许拼错苹果产品名称。

被拒理由原文:

Legal – 5.2.3

Your app also allows users to either save or download music and/or video content without authorization from the relevant third-party sources.

Next Steps

Please provide documentary evidence of your rights to allow music or video content download from their sources. If you do not have the requested permissions, please remove the music or video download functionality from your app.

七、出现第三方移动平台的名字、图标等

苹果应用商店审核指南2.3.10规定:Make sure your app is focused on the iOS, Mac, Apple TV or Apple Watch experience, and don’t include names, icons, or imagery of other mobile platforms in your app or metadata, unless there is specific, approved interactive functionality.(确保你的应用专注于iOS、Mac、Apple TV or Apple Watch,在应用或者元数据中不包含其他平台的名称、图标、图像,除非有特定的、被认可的互动功能。)

也就是说,最好不要在苹果的应用商店出现和Android等平台有有关的信息,否则被拒的风险大大的。

被拒理由原文:

2.3.10

DetailsWe found that your app and/or its metadata contains inappropriate or irrelevant platform information, which is not in compliance with the App Store Review Guidelines.

Specifically, your app mentioned other platforms, such as Android.

Next Steps

Providing future platform compatibility plans, or other general platform references, is not appropriate in the context of the App Store. It would be appropriate to remove this information.

八、采集了IDFA却未集成广告服务

IDFA (identifier for advertising)能够较精准地识别用户,尤其对广告主追踪广告转化率帮助很大。苹果开发者计划许可协议中规定:只有使用广告服务才有权采集IDFA。

被拒理由原文:

PLA 3.3.12

We found that your app uses the Advertising Identifier but does not include ad functionality. This does not comply with the terms of the Apple Developer Program License Agreement, as required by the App Store Review Guidelines.

Specifically, section 3.3.12 of the Apple Developer Program License Agreement states:

“You and Your Applications (and any third party with whom you have contracted to serve advertising) may use the Advertising Identifier, and any information obtained through the use of the Advertising Identifier, only for the purpose of serving advertising. If a user resets the Advertising Identifier, then You agree not to combine,correlate, link or otherwise associate, either directly or indirectly, the prior Advertising Identifier and any derived information with the reset Advertising Identifier.”

九、含UGC却未提供用户协议及举报功能

如果应用内有发帖等UGC(用户产生内容)功能,但是却没有要求用户同意条款(EULA),也没有对敏感信息的举报措施等,也可能被拒。

被拒理由原文:

Safety – 1.2

Your app enables the display of user-generated content but does not have the required precautions in place.

Next Steps

Please revise your app to implement all of the following precautions:

– Require that users agree to terms (EULA) and these terms must make it clear that there is no tolerance for objectionable content.

– A method for filtering objectionable content.

– A mechanism for users to flag objectionable content.

– The ability to block abusive users from the service.

– The developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content.

十、用个人账户上传金融类应用

将这一点列出来,是想再次提醒一下理财、P2等金融类相关产品的开发者们:目前,金融类应用只能用对应公司名称的开发者账号上传了。也就是说,如果用个人开发者账号提交金融类应用,会收到苹果的审核未过信息↓↓

被拒理由原文:

PLA1.2

The Seller and Artist names associated with your app do not reflect the name, “xxx有限责任公司,” in the app or its name and metadata, as required by Section 1.2 of the Apple Developer Program License Agreement.(您的应用开发商名称和应用内/应用名称/关键词/描述中的名字(XXX有限责任公司)不匹配,违反了苹果开发者计划许可协议2.1。)

Next Steps

Your app must be published under a Seller name and Artist name that reflects the xxx有限责任公司 brand, If you have developed these apps on behalf of a client, please advise your client to add you to their development team of their developer account.(您的应用必须以符合XXX有限责任公司品牌名称的开发者账号上传。如果您是帮助客户开发的应用,请通知您的客户将您添加到他们的开发者账号团队成员中。)

您的应用必须以符合XXX有限责任公司品牌名称的开发者账号上传。如果您是帮助客户开发的应用,请通知您的客户将您添加到他们的开发者账号团队成员中。

当然,以上只是近期出现地比较频繁的被拒原因,除了这些之外,比较常见的原因还有以下几点:

  1. 提交的新版本与上一版相比,功能上变化过大,或在新版本中完全改掉了前一版产品的某些功能。

  2. 应用内推荐了其他App。

  3. 在iTunes Connect的应用预览信息中,提供的信息不足。也就是说,如果应用的某些功能需要登录,你却没有提供一个有效的demo账户的用户名和密码,就可能被拒。

  4. 应用内包含检查更新功能。

  5. 含有赌博、色情等违反法律的内容,或出现过于令人反感或者低俗的内容。

  6. 应用使用了私有API。

  7. 应用内的功能不能太过单一,或产品太有创意,苹果的审核人员没能理解到它的独到之处。

  8. 反复提交类似的应用。也就是说,如果提交几个本质上一样的应用,不仅会影响其他应用的审核进程,还会有被拒的风险。

  9. 不恰当的评级。

  10. 应用名称、安装包等地方包含test、demo等字样。

结语

审核被拒一般分为两种情况:Binary Rejected(因应用代码问题被拒,需要重新上传应用并重新排队) 和 Metadata Rejected(因元数据被拒,只需修改信息,不再需要重新上传),虽然后者发生后只需要修改信息即可,但无论哪种情况发生,都会浪费一定的时间。所以,在提交审核前,建议大家仔细研究一下苹果的各项审核规则及常见的被拒原因。

此外,如果真的不幸中招,也不用太过慌张。被拒后,苹果会将被拒理由、解决方案、具体违反了哪项条款(一般情况下,反馈信息中,最前面的数字对应的便是App Store审核规则或开发者计划许可协议的相应条款)等发到Resolution Centre (解决方案中心)。通常情况下,按照苹果的建议仔细进行修改,再次提交便能通过。

*本文由ASO100(国内专业的App Store数据分析高阶平台)专栏作者原创,转载需注明作者【ASO100】以及文章来源-微信号:aso100news。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,015评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,262评论 1 292
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,727评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,986评论 0 205
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,363评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,610评论 1 219
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,871评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,582评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,297评论 1 242
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,551评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,053评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,385评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,035评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,079评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,841评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,648评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,550评论 2 270

推荐阅读更多精彩内容