准备您的应用接受商店审核
本文介绍商店审核应用提交的流程,并提供加快应用审核通过的技巧。内容参考自官方提交指南:
两个应用商店遵循相似的审核流程。当某项政策仅适用于其中一个商店时,文章会明确指出该商店的名称。
Adapty 用户应特别关注付费墙和应用内购买相关的合规问题,这些是应用被拒的最常见原因之一。
开始之前
确认您的应用已准备好提交。
Adapty 提供了一份发布检查清单,帮助您为应用发布做好准备。
Google Play Store 要求首次发布的开发者在提交应用前先测试应用。测试应至少涉及 12 人,并持续至少 14 个连续天数。此要求于 2025 年引入,旨在减少进入 Google 审核团队的存在问题的应用数量。
审核流程概述
第一步:自动检测
App Store 和 Google Play Store 的审核流程基本相似,都分为两个步骤。提交后,系统会立即对应用进行自动扫描,这一过程可能持续数小时。 两家应用商店都会对你的应用进行恶意软件扫描,Google 在这方面尤为严格。它会检测恶意行为的特征,例如与可疑服务器的通信以及对用户数据的无正当理由访问。如果应用被判定为潜在有害,将被标记并转交人工安全分析师审核。Google Play Protect 文档中列出了此步骤中执行的大致检查项目。 应用商店还会确认必要元数据是否完整、是否存在有害或严重过时的依赖项,以及构建包的完整性。
第二步:人工审核
通过自动化审查后,您的应用将由人工审核员进行检查。根据应用的复杂程度和当前审核队列的长度,此步骤可能需要数天时间。涉及敏感数据处理的应用审核周期通常更长。
一般要求
稳定性
在审核期间崩溃的应用将被拒绝。审核员可能会故意模拟不可靠的网络条件,因此应用必须能够良好处理这些情况。
完整性
Apple 和 Google 都对应用商店内容提出了完整性(“最低功能”)要求。
- 占位符、“即将推出”屏幕以及功能缺失会导致 iOS 应用被拒。
- Google 更为宽松,尤其是当你的应用处于抢先体验阶段时。
- 两大应用商店都会拒绝功能极少甚至没有实质功能的应用,包括仅显示单张图片、PDF 文件或网页的应用。
内容缺失同样属于这一类情况。
- 如果应用实际功能与宣传内容不符,将会被拒绝。
- 如果你在看板中配置了应用内购买,但未将其包含在构建版本中,应用将会被拒绝。
元数据准确性
描述、截图和其他元数据中存在误导性、不准确或不一致的信息可能导致拒绝。
不要使用商店列表来宣传未来的应用功能。
如果应用不是为普通大众设计的,审核员将寻找解释其工作流程的额外文档。请在应用的元数据中提供清晰的说明。
内容分级
应用内的内容必须与其声明的分级相符。
法律方面
- 您的应用隐私政策应可在应用内部访问。您可以使用付费墙编辑工具的链接按钮。
- 要求用户在法律协议生效之前阅读并接受。
- 在应用中披露广告的存在。不这样做可能导致被拒绝。
- 如果您的 iOS 应用包含应用内购买,您必须在 App Store Connect 看板中接受付费应用协议。
身份验证
如果您的应用中有部分内容仅在身份验证后可用,请为商店审核员提供有效的访问凭据。无法完整访问内容将导致被拒绝。
如果您的应用允许用户创建账户,也应允许他们删除账户。将用户引导至基于电子邮件的支持或网站不满足此要求。
访问与隐私
应用的元数据必须清楚说明每项请求权限的原因。最敏感的权限(例如访问短信和通话记录)可能需要视频演示。
同样的原则适用于敏感用户数据:如果您请求这些数据,请解释原因。
应用内购买相关要求
商业政策违规是应用被拒绝的最常见原因之一。如果您的应用主要通过订阅和应用内购买变现,将面临更严格的审查。
付费墙要求
应用审核人员期望付费墙简洁明了、易于理解。
如果被怀疑存在用户欺骗行为,应用将被拒绝上架。如果多次审核发现欺骗性行为的证据,您的账号可能被停用,应用也可能遭到暂停。Google Play 采用违规警告制度,严重时可导致您的所有应用被下架。 在设计付费墙时,请遵循以下规范:
-
保持透明,提前告知用户。
在引导用户购买之前,清晰展示产品的实际价格、扣费频率、权益内容以及取消条件。
明确区分一次性购买和需要定期付款的产品。
如果产品附带免费试用,请清楚说明试用时长和相关条件。
不得使用故意混淆视听的语言误导用户。
-
保持一致。
产品价格必须在 App Store 列表、应用内页面、订阅管理页面和营销内容之间保持一致。任何价格差异,无论多小,都可能导致审核被拒。
Adapty 的付费墙编辑工具会自动将付费墙上的价格与 App Store Connect 产品同步。如果你的付费墙是手动编写代码的,则需要从数据数组中获取每个产品的价格。
-
平等展示所有档位。
不得预先选中最贵的选项,也不得隐藏较便宜的选项。
-
避免”暗黑模式”。
不得制造虚假的紧迫感或稀缺感。
不得通过故意让免费功能变得不便或难以找到来强迫用户购买。
访问保障
应用必须保障用户访问其已购内容的权利。
-
立即开通访问权限
购买成功后,应立即解锁对应产品的访问权限,不得出现明显延迟。
支付授权的中间状态不应引发错误或破坏用户体验。
购买成功后,付费墙应立即隐藏。若在购买完成后继续显示付费墙,用户将无法访问其已付费的内容。
-
访问恢复 用户应该能够从新设备恢复对产品的访问权限。请将恢复按钮放置在显眼位置。
如果您使用 Flow Builder 构建付费墙,恢复按钮会自动触发恢复流程。如果您手动实现了付费墙,请添加调用 restorePurchases 方法的代码。Adapty 将恢复用户的访问等级,除非您以观察者模式使用 SDK。 应用应能识别从产品商店页面或应用商店其他位置发起的应用内购买。
适当的支付方式
两大应用商店均禁止通过应用内购买销售实物商品,且要求大多数数字商品使用应用商店内的计费方式。
但在部分地区(包括美国和欧盟),应用商店内计费的要求并不适用。根据所在国家/地区,你可能可以完全绕过应用商店计费,或向用户提供选择,让其在应用商店计费和第三方计费之间自行决定。 某些应用类别(如电子书阅读器或交友应用)即使在上述地区之外,也可能符合使用替代支付方式的条件。详情请查阅各应用商店的官方指南。
与 Google 不同,Apple 并未提供允许替代计费方式的国家/地区完整列表。随着更多司法管辖区通过类似法规,可用范围将持续扩大。在操作之前,请务必阅读与您所在国家/地区相关的文档。
请注意,两大应用商店都对支付提供商集成有明确的规定,并且会对使用这些服务的交易继续收取佣金。
处理被拒情况
如果你的应用遭到拒审,审核人员会注明违反了哪些条款。请仔细阅读相关条款并加以修改:
如果你认为拒审不合理,有权提出申诉。请提供合规证明并联系应用商店。
- 应用审核期间不要更新应用。
- 每次提交审核时,审核人员可能不同。这可能对你有利,也可能不利。
- 不要逐个修复问题。等所有问题都修复后,再重新提交审核。
- 如果 Google Play 因违反政策而拒绝了你的应用,请在所有渠道(包括已暂停或未激活的渠道)中更新相关数据。
- 后续审核通常比首次审核花费的时间更短。
- 针对严重 bug 和紧急截止日期,可能可以申请加急审核——请谨慎使用。
通过审核后:持续监控
应用商店在应用通过审核后仍会持续监控。
如果你的应用在获批后功能发生变化(例如通过动态加载代码实现),将会被标记并下架。大量负面用户反馈同样可能引发额外审查。
2024 年至 2025 年间,Google 将 Play Store 中 47% 的应用下架,以提升整体应用质量。 放弃维护应用同样存在风险。Google 和 Apple 都会将长期未更新或无人下载的应用下架。