跳到正文
返回博客
·约 2 分钟读完

App 一直卡在 Waiting for Review:每个状态是什么意思,你能做什么

Waiting for Review 的意思是 Apple 收到了提交但还没开始审。App Store Connect 各状态的含义、什么时候适合申请加急、怎么联系 App Review,以及为什么撤回重交会从头开始。

Waiting for Review 的意思是 Apple 已经收到你的提交,但还没开始审。构建本身没出问题,也没什么要修的。Apple 明说提交不一定按提交顺序审,而且有些提交需要更久(审核历史很少的新应用、需要核对资料的应用、敏感或全新的功能)。真有急事,比如修严重 bug 或发布要赶某个活动,就申请加急审核。不要把版本撤下来再交一次想「催一下」:Apple 说重新提交后,审核流程会从头开始。

下面逐个讲每个状态、每个状态下能做什么,以及几种看起来像审核慢、其实是另一条流程的情况。

Apple 对审核时长怎么说

2026 年 11 月 1 日,Apple 的 App Review 页面写的是:「App Review works around the clock, typically reviewing at least 50% of submissions in less than 24 hours and 90% in less than 48 hours.」(全天候审核,通常至少 50% 的提交在 24 小时内审完,90% 在 48 小时内。)App Review 帮助里讲审核状态的那一页把同样的数字称为目标,并补充「most submissions are reviewed within 48 hours」。对某一个提交要等多久、排在第几位,Apple 没有给出任何数字。

同一页列出了有些审核更久的原因:

  • 审核历史少:以前几乎没有或完全没有 App Review 记录的应用。
  • 需要核对资料:授权、许可证、合作协议等 App Review 批准前必须确认的材料。
  • 复杂或新颖的问题:受监管的内容、新的平台能力、开启的 entitlement 或其他需要更严格审查的敏感功能。

Apple 的建议是:提交前就在 App Review Information 里写清说明、附上所需文件。App Review 页面也提到,提交不完整可能让审核变慢或不通过。

每个状态是什么意思

以下是 App Store Connect 帮助页「App and submission statuses」里 Apple 的说明,用白话整理。

状态含义你能做什么
Prepare for Submission应用记录已建好,信息还在填。补完元数据,选构建。
Ready for Review必填元数据已齐,表示要提交但还没交。提交。此状态下图片和视频不能改。
Invalid Binary构建不符合当前的二进制要求。上传新构建,或换一个符合要求的。
Waiting for ReviewApple 收到了提交,还没开始审。等。部分信息还能改,但截图和预览视频不能改。
In ReviewApp Review 正在审。可以撤出审核(代价见下文)。
Accepted这一项已通过,但同一提交里有别的项被拒。修改或移除被拒的项;全部通过前都不会发布。
Waiting for Export ComplianceCCATS 文件在 Apple 的出口合规审查中。等这项审查。
Pending Developer Release已通过,等你手动发布。在 App Store Connect 里发布。
Pending Apple ReleaseApple 扣住这个版本,等对应的 Apple 系统版本公开发布。如果它应该在现有系统上发布,检查构建的 deployment target。
Processing for Distribution已通过,处理中,24 小时内可分发。等。
Ready for Distribution已通过,可以分发。分发前协议必须生效。由 Account Holder 在 Business 里接受待签协议。
Rejected没通过,App Review 会发来问题说明。读信,回复或修改(见后文)。
Metadata Rejected元数据没通过。改元数据,并回复 App Review。
Developer Rejected你自己把应用撤出了审核。重新提交原构建或新构建。

在提交(submission)层面还可能看到 Unresolved Issues,表示 App Review 拒了这个提交里的一项或多项。

等待期间能做的事

  1. 在轮到你之前把提交补完整。 检查审核备注、账号功能的演示账号或演示模式,以及应用依赖的资料。Apple 把缺少资料列为审核变慢的原因之一。
  2. 确认自己等的是不是审核队列。 如果状态是 Invalid Binary、Waiting for Export Compliance 或 Pending Apple Release,卡住的不是审核队列,上表写了它们各自在等什么。
  3. 只有真正紧急才申请加急。 见下一节。
  4. 别撤出队列。 Apple 说撤下版本或取消提交后,它会离开队列,版本变成 Developer Rejected,并且「重新提交后,审核流程会从头开始」。

申请加急审核

App Review 帮助页「Request an expedited review」说,加急适用于「extenuating circumstances, such as fixing a critical bug or timing your release to coincide with an event」(特殊情况,例如修复严重 bug,或发布要配合某个活动),并且「加急请求应只用于真正紧急的事」。

  1. 应用必须已经提交给 App Review,只有已提交的才能加急。
  2. 提交时把理由写进 Notes 字段。修严重 bug 的,App Review 页面要求附上在当前版本上复现这个 bug 的步骤;配合活动的,写明活动、日期以及应用和活动的关系,能提前在 App Store Connect 里设定发布时间就提前设。
  3. 打开 Request an Expedited App Review 表单(developer.apple.com/contact/app-store/?topic=expedite,需要登录),选应用和平台,提交。
  4. Apple 说会评估请求,并「as allowed by availability and demand」(视人手和需求)加急。没有承诺具体时间。

怎么联系 App Review

  • 关于正在审的提交:在 App Store Connect 的 App Review 区域点 Reply to App Review。Apple 说这是处理进行中提交的最好方式,会有熟悉你应用的专员回复。问题要具体:哪个功能、哪条准则、哪一步需要说明。
  • 申诉或申请加急:不要用回复框。Apple 要求改用对应的 Contact Us 表单。
  • 通话:App Review 回复之后,可以在同一个回复窗口里申请和 Apple 代表通话。先更新 App Review Information 里的联系方式,写上你的时区。Apple 说通话一般在三到五个工作日内完成。
  • 不要问别的开发者的应用,App Review 不会讨论。

被拒后修好了,接下来呢

Apple 的审核状态帮助页把几种情况分开讲:

  • 构建本身有问题,已修好:上传新构建并提交该版本。这会对新构建做一次完整审核,也就是和普通提交一样重新进入审核。
  • 只是元数据被拒:改好元数据,可以用同一个构建重新提交。如果改元数据或改服务端就能解决,改完后回复 App Review 即可。
  • App Review 要你补充信息:直接回复,不要重新提交。重新提交会开始一次新审核,之后 App Review 就无法再回复之前那条消息。
  • 正在向 App Review Board 申诉:重新提交会开始新审核,申诉随之关闭。
  • 部分通过、部分被拒:移除被拒的项再提交,先把已通过的放出去。

Apple 还写道:「在解决 App Review 指出的所有问题之前不要重新提交。带着没解决的问题重新提交只会拖慢审核,结果也一样。」

不属于 App Review 的等待

  • 开发者计划注册。 注册由 Apple Developer Support 核实,不归 App Review。Apple 的注册页没有给出一般需要多久。它说用别名或公司名代替法定姓名会延误审批;付款后 24 小时内没收到会员确认邮件,要带上 Enrollment ID 联系 Apple Developer Support。
  • 欧盟交易者身份(数字服务法 DSA)。 Apple 必须核实并展示在欧盟分发的交易者联系信息。邮箱和电话用双重认证验证,再上传能证明公司名称和地址的文件。Apple 的页面没写核实要多久。关于会员、账号或 App Store Connect 的问题,Apple 让你找 Apple Developer Support,而不是 App Review。
  • 协议。 Ready for Distribution 需要协议生效,这由 Account Holder 在 Business 里接受,和 App Review 无关。

常见问题

Waiting for Review 一般要等多久?

2026 年 11 月 1 日,Apple 的 App Review 页面说通常至少 50% 的提交在 24 小时内审完,90% 在 48 小时内。Apple 不对单个提交给出预计时间,并说提交不一定按顺序审。

撤出审核再提交,能往前排吗?

不能。Apple 说撤出后提交会离开队列,版本变成 Developer Rejected,重新提交后审核流程从头开始。

什么时候可以申请加急审核?

真正紧急的时候,比如修复严重 bug,或发布要配合一个和你直接相关的活动。应用必须已经提交,理由写在 Notes 字段里,再通过加急表单申请。是否加急由 Apple 视人手和需求决定。

关于我的提交,应该在哪里联系 App Review?

用 App Store Connect 里 App Review 区域的 Reply to App Review。申诉和加急走 Apple 的 Contact Us 表单。注册、会员或账号的问题找 Apple Developer Support。

被拒后我修好了,会重新排队吗?

会。如果问题在构建里,就上传新构建并提交该版本,这会开始一次完整审核。如果只是元数据的问题,改好后可以用同一个构建重新提交。

参考资料

均于 2026 年 11 月 1 日阅读。

Apple 的措辞、状态和表单会变化,具体以上面这些页面的当前内容为准。

作者

独立开发者,在 Obelisk Club 做本地优先的 Mac 与 iOS 效率应用。 关于作者 →