苹果AppStore审核不通过,有哪些原因与方法
发布网友
发布时间:2022-04-23 00:52
我来回答
共2个回答
热心网友
时间:2023-01-09 16:39
一般情况下,appStore审核被拒时,苹果都会在邮件中告知原因,根据具体的原因采取具体的措施。但是通过和CP们交流,ASO100专栏作者小七对1月以及2月初应用被拒的原因以及每种原因在所有原因中的比重(根据统计结果中被拒原因的条数)进行了汇总,总结出审核被拒原因的Top10,结果如下所示:
1. 标题中出现了关键词或相似词语堆砌现象(约占29.4%)
2. 因ipv6网络下无法加载问题而被拒(约占15.1%)
3. 应用标题中包含明显的品牌词(约占8.6%)
4. 没有提供有效的测试账户或演示视频、硬件等(约占8.5%)
5. 没有按要求使用应用内购买,而使用了“支付宝”等第三方支付方式(约占7.4%)
6. 和App Store中某款应用的内容以及功能重复(约占7.1%)
7. 开发商名称和App内的金融机构名字不匹配(约占6.5%)
8. 仅支持微信登录(约占3.1%)
9. 包含敏感内容(约占2.2%)
10. 应用内支持彩票购买(约占2.1%)
我们不难发现,以上10种被拒原因在所有被拒原因中的比重达已90%以上,其中,“标题中出现了关键词或相似词语堆砌现象”、“因ipv6网络下无法加载问题而被拒”以及“应用标题中包含明显的品牌词”分别占据了前三名,且比重达到了50%以上。也就是说,在CP们给出的案例中,有一半以上的应用因为这三个原因审核未过。
常见被拒原因详解:
1.标题中出现了关键词或相似词语堆砌现象
通过对近期审核被拒情况的调查,我们发现:因“标题中出现了关键词或相似词语堆砌现象”而被拒的应用约达三分之一。且应用被拒后,开发者都收到了类似的被拒理由:
We discovered one or more bugs in your app when reviewed on iPad and iPhone running iOS 10.2 on Wi-Fi connected to an IPv6 network.
Specifically, we were still unable access your app…
故该问题出现后,需要根据实际情况来采取相应的措施:①如果App本身不兼容ipv6,最好的办法是让App本身兼容ipv6或通过升级服务器来支持ipv6;②如果App本身已兼容ipv6,是审核人员所在的网络环境导致的问题,其解决方式主要有截图或拍下视频向苹果申诉,或尝试多次提交审核。
2. 因ipv6网络下无法加载问题而被拒
值得一提的是,最近出现了多起因ipv6网络下无法加载问题而被拒的事件。其实,除了App本身不兼容ipv6会导致无法加载外,审核人员所在的网络环境也可能导致此类问题出现。被拒理由原文:
We discovered one or more bugs in your app when reviewed on iPad and iPhone running iOS 10.2 on Wi-Fi connected to an IPv6 network.
Specifically, we were still unable access your app…
故该问题出现后,需要根据实际情况来采取相应的措施:①如果App本身不兼容ipv6,最好的办法是让App本身兼容ipv6或通过升级服务器来支持ipv6;②如果App本身已兼容ipv6,是审核人员所在的网络环境导致的问题,其解决方式主要有截图或拍下视频向苹果申诉,或尝试多次提交审核。
3.应用标题中包含明显的品牌词
苹果在《App Store审核指南》的2.3.7项中曾明确指出:请不试图使用任何商标术语、流行应用的名字以及其他毫不相关的词语来戏弄系统。也就是说,如果应用或其元数据(尤其是标题)中添加了明显的非自身的品牌词,或未经授权的商标术语、名人的名字等都可能被拒。被拒理由原文:
Your app or its metadata contains misleading content. Specifically, the app name is leveraging the popularity of …
Next Steps
Please remove or revise any misleading content in your app and its metadata.
注:除了标题中堆砌大量关键词或相似词语以及包含明显的品牌词这两个常见原因之外,①标题中含有和应用的实际功能等没有任何关系的词,②标题中含有暴力、*等敏感词汇,和App分级严重不符,以及③标题过长(虽然苹果将标题的字符数规定在了50个字符以内,但是苹果在其官网也曾明确指出:最好将字符数控制在23个左右或更少。)等也可能导致被拒。
4.没有提供有效的测试账户或演示视频等
为了帮助应用顺利地通过审核,苹果在审核指南的开头部分详细列出了可能降低审核速度或导致应用被拒的常见问题。其中明确指出:
如果应用的某些功能需要登录才能使用,你必须提供一个有效的demo账户的用户名和密码;如果某个功能需要一个很难复制的环境或者需要特定的硬件,你需要提供演示视频或硬件;如果有特殊的配置需要设置,你需要列出相关细节。此外,请确保你的账户信息是完整、最新的。
被拒理由原文:
We were unable to sign in to review your app with the provided demo account. The demo account provided was invalid…
Next Steps
Please provide valid demo account details in the App Review Information section for your app in iTunes Connect. Please ensure that the information you provide includes any data necessary to demonstrate the functionality of your app features ...
5. 没有按要求使用应用内购买,而使用了 “支付宝”等第三方支付方式
苹果规定:如果希望通过付费才可以解锁某款应用中的一些功能(例如,订阅内容、游戏货币、游戏关卡、获取优质内容或解锁完整版本等),必须使用应用内付费(IAP)。应用不允许包括按钮、外部链接或者其他调用方式和行为指导用户采用非IAP的方式付费……如果你的应用内付费的付费类型不正确,你的应用会被拒绝。此外,应用不可以直接或间接使用应用内付费的内容和功能向其他用户赠送礼品。被拒理由原文:
We noticed that your app enables the purchase of content, services, or functionality in the app by means other than the in-app purchase API, which is not allowed on the App Store.
Next Steps
While the payment system that you have included may conct the transaction outside of the app, if the purchasable content, functionality, or services are intended to be used in the app, they must be purchased through IAP, within the app - unless it is of the type referenced in guideline 3.1.3 of the App Store Review Guidelines.
6.和App Store中某款应用的内容以及功能重复
如果应用的内容和功能和App Store中某款应用(尤其是热门应用)的内容和功能类似,或者仅仅对某款应用的名称以及UI等进行了简单地修改,那它可能无法通过苹果的审核。被拒理由原文:
Your app plicates the content and functionality of apps currently available on the App Store.
Apps that simply plicate content and/or functionality create clutter, diminish the overall experience for the end user, and rece the ability of developers to market their apps.
We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.
除此之外,虽然苹果的理念中提倡“简洁”,但并不代表它能够接受功能不够完善、过于单一的应用。如果你的应用没有创意,且不能够给用户提供有价值的体验、或者仅适用于某个小众市场,那它也可能被苹果拒绝。
7.开发商名称和APP内的金融机构名字不匹配
再次提醒一下各位开发者,尤其是理财、P2P等金融类相关产品的开发者:如果开发商的名称和App内的金融机构名字不匹配,被拒的风险就会大大增加。 被拒理由原文:
The Seller and Artist names associated with your app do not reflect the financial institute in the app or its metadata, as required by section 1.2 of the Apple Developer Program License Agreement.
Next Steps
Your app must be published under a Seller name and Artist name that reflects the financial institution brand…
如果遇到了类似问题,可以尝试下述方式:
①苹果规定:金融类应用只能用对应公司名称的开发者账号上传。也就是说,如果用个人开发者账号提交金融类应用后收到了类似邮件,你可以考虑用公司开发者账号提交。
②如果你不想采取上面的方式,且你是在帮助客户提交应用,可以让客户将你的开发者账号添加到他们的开发者账号团队成员中,然后再尝试提交。
③审核期间,将敏感信息和功能删除或隐藏。
8.仅支持微信登录
苹果在审核指南5.1.1中指出:如果应用并没有包括明显地、基于用户账户的功能,请允许用户在不登陆的情况下就能正常使用。应用不能要求用户输入个人信息来使用其中的功能,但和核心功能直接相关的应用或法律要求的情况除外。如果应用的核心功能并没有和某个特定的社交网络(例如:*、微信、微博、Twitter等)相关,你必须提供无需登录的方式或通过另一种机制访问的功能。但获取用户基本资料、分享到社交网络,或邀请朋友使用这个应用都不被认为是核心的应用功能。被拒理由原文:
We were required to install WeChat before we could use the alternative login mechanism. Apps should be able to run on launch, without requiring additional apps to be installed.
Next Steps
Please revise your app to ensure that users can use it upon launch. If your app requires authentication before use, please use methods that can authenticate users from within your app.
9.包含敏感的内容
苹果在审核指南1.1中指出:应用程序不应该包括具有攻击性、令人不悦、侮辱或品味低下的内容。例如,引用或评论宗教、种族、性取向、性别或其他目标人群的内容、公开的*或*内容、针对人或动物被杀害等较为*真的描述等。被拒理由原文:
Your app includes content that many users would find objectionable and offensive. Specifically, your app name indicates the app contains alt content.
Next Steps
Please remove all objectionable content from your app and submit your revised binary for review.For app design information, check out the following videos…
10.应用内支持购买彩票、抽奖券等
苹果不允许使用应用内付费购买信用点或者虚拟货币,并把它们与实际的货币结合使用,也不允许在应用当中购买彩票,抽奖券,和进行资金转移等。 但可以通过提供一个链接,然后启动Safari,在网站中购买。被拒理由原文:
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 website in Safari, where users may purchase a ticket.
热心网友
时间:2023-01-09 17:57
我之前也遇到过这种问题,找了好多方法才解决,具体如下,
19大之后借贷类被拒的PLA1.2问题已经变成了5.2.1,借贷类被苹果单独的当成了一个品类去审核,这篇文章是我上架了上百款借贷应用(其中包含借贷,贷款超市,借贷马甲,以及贷款超市马甲)总结出来的经验,文章会不定期更新,只要审核规则发生了改变,文章也会更新.文章需要仔细阅读,每一个细节都有可能是你被拒的原因.接下来分开讲解.
材料配置:开发者账号只有一种可以一次性过,公司的营业执照的经营范围具有放贷资质(这种一般都是小额贷款公司),并且该公司持有金融许可证以及icp备案。剩下的所有账号,都需要靠运气,对,你没听错,靠运气,ASO100上可以搜到每天上架的借贷类应用,有个人账号,科技类账号,金融服务类等等账号,这些账号都是没有资质的,都是看运气.
一.上架前你需要准备的一些事情:
A.如果有放贷资质的账号是你们自己公司的, 那么会简化一些步骤, 但是还是要继续往下看
B.如果有放贷资质的账号不是你们公司的, 是你们通过各种渠道找过来的, 也是完全可以上的, 接下来要详细讲解如何操作, 通过这个账号上架并且成功并且显示的是你们自己公司的版权以及是由你们公司发布.以下放贷资质的公司简称A公司, 你们自己公司简称B公司
1.app首页的底部加一个 ”Copyright公司名字” 文案, 并且这个文案由后台配置, 上线期间公司名字需要写成A公司名字
2.注册协议, 签署注册协议的公司名字也是A公司名字, 文案由后台配置
3.技术支持网址需要加上app介绍, 放上app logo, 最底下也要加一个文案 ”CopyrightA公司名字”
4.测试账号不需要认证完成, 正常的借贷类app的认证步骤 身份证->活体->紧急联系人->运营商->芝麻信用->银行卡, 一一列出来是为了下面两步做准备, 正常情况下可以不需要认证, 给一个全新的账号给审核人员即可
5.如果你的app进入的时候就需要获取联系人信息, 建议把这个获取联系人信息的步骤添加到获取紧急联系人那一步, 这么做的原因是大部分借贷类app都没有界面需要使用联系人信息这个功能, 这个基本是给催收和风控用的, 苹果审核的时候会因为你没用到这些数据, 却去获取用户的联系人信息而拒绝你的app
6.如果你的app需要获取用户的地理位置, 建议把获取地理位置的这个功能加到用户进入借款界面的时候, 或者用户基础认证完成之后, 理由基本同上.
7.审核期间app内部不能出现任何第三方的名字, 记住是任何第三方! 银行也不行!举一个例子, 某某银行多少点在维护, 这样的文案都不行!
8.接上第7步, app内部不能出现任何金融, 理财类的字眼
9.如果可以, 在app描述中加上一句 “app名字 属于 A公司开发运营的”, (如果这个A公司开发者账号是你们自己的, 强烈建议加上去, 我因为没加这句话被拒, 再加上这句话就过了的app不下10个), 如果A公司不是你们自己公司, 建议就不要加了, 因为现在app描述一旦通过审核不发新版本就改不了.
10.如果你之前在没有资质的账号提交过, 苹果拒绝之后才用的有资质的账号提交, 如果没资质的账号不作处理就用有资质的账号直接提交, 有资质的账号基本都会报4.3. 需要在没资质的账号做一下处理, xcode新建一个应用, 直接用之前提交过的bundle Id打包,logo用一个纯白或者纯黑的图片, 将这个新建的应用提交到应用市场, 构建版本中将之前被拒的包移除, 用这个新的应用顶替之前被拒的包, app名字改成 “作废-此应用不再提交” 后面再随便加一个数次, 因为这个名字别人已经用过了, app描述跟app跟app名字一样, 剩下的信息全部删除.最后点击保存即可.
如果被拒回复里面有截图的, 那么这个就好办了, 原因肯定在截图里面, 如果截图的界面东西比较多, 界面比较复杂, 不知道从何分析, 建议把界面做简单点, 只留借贷该有的文案, 不要出现任何金融, 理财这样的文案.
如果被拒的原因还是PLA1.2, 可以这样回复审核人员, 顺便传上A公司的营业执照:
您好, “app名字”是 “A公司名字” 独立研发的app, “A公司名字”具有放贷资质,附件:公司营业执照,请您查阅,非常感谢!
如果你们配置了一个24小时关注审核的人, 看到被拒信息立马回复审核人员, 基本几分钟内可以再次得到他们的消息
基本做到这里的通过率是99%, 如果这样还不过, 那基本就是审核人员的疏漏了, 因为苹果审核是人审, 所以审核出问题也是有可能的, 这种情况下可以上诉, 被拒回复框右上角有一个上诉按钮, 点击进入即可, 只要你有资质, 上诉就不可能被拒绝, 只是时间周期会比较久.
如果你的app被拒绝了, 并且回复了审核人员, 却迟迟没有再次收到审核人员的回复, 这种情况下很可能被他们忽略了, 或者是看到了忘记回
由于字数*,具体方法可联系vx:iios122