Waiting for Review 是什么意思
作者:Mehdi Azizi
发布于 ,8分钟
Waiting for Review:Apple 已收到你的提交,但还没打开。这里讲 App Store Connect 每个状态的含义和应对方法。
Waiting for Review 的意思是 Apple 已经收到你的提交,但还没有审核员打开它。 法语界面里显示为“En attente de vérification”。你什么都不用做,只要保持演示账号和服务器正常运行。最重要的是,不要撤回版本再重新提交:那样审核会从头开始。
下面是 App Store Connect 的其他状态,以及每个状态需要你做什么。2026 年 10 月 25 日,我在法语版 App Store Connect 界面里用我自己的 app 核对了这些标签。定义来自官方状态页面,这个页面没有法语版。
App Store Connect 的各个状态
法语界面用的词是“état”(状态)。每个状态旁边都有一个彩色圆点:红色,你需要处理;黄色,有流程正在进行,可能在你这边,也可能在 Apple 那边;绿色,app 可以分发了。
| 英文标签 | 含义 | 你要做什么 |
|---|---|---|
| Prepare for Submission | 版本准备中 | 填完产品页信息 |
| Ready for Review | 全部填好,但还没发出 | 提交 |
| Invalid Binary | 构建版本不合规 | 上传另一个构建版本 |
| Waiting for Review | 已收到,还没打开 | 等待 |
| In Review | 审核员正在审核 | 保持可联系 |
| Accepted | 已通过,但另一个项目被拒 | 修改或移除那个项目 |
| Pending Developer Release | 已通过,等你放行 | 想发布时再发布 |
| Ready for Distribution | 已通过,可以分发 | 检查你的协议 |
| Rejected | 版本被拒 | 阅读消息 |
| Metadata Rejected | 产品页被拒,构建版本没问题 | 修改后回复 |
| Developer Rejected | 你把它从审核中撤回了 | 准备好后重新提交 |
在分发之前,你还可能看到 Processing for Distribution:app 正在处理中,24 小时内就能分发。
还有两个比较少见的状态。Pending Apple Release:Apple 会扣住你的版本,直到它所针对的系统正式公开发布;如果这不是你的本意,检查一下构建版本的部署目标。Waiting for Export Compliance:Apple 正在审查你的 CCATS 文件。
构建版本本身的状态,比如 Missing Compliance 或 Expired,是另一套列表,详见构建号和版本号指南。
每个状态需要你做什么
提交之前
Prepare for Submission 是每个版本的起点。Ready for Review 表示全部信息都填好了,而且你已表明要提交。在你真正发送提交之前,什么都没有发到 Apple。 处于这个状态时,你的图片和视频已经不能修改。
Invalid Binary 表示构建版本不符合当前要求。Apple 会让你上传一个新的,或者选一个合规的。
审核期间
Waiting for Review:你还能修改部分信息,也可以撤回提交。但你不能再上传或修改截图和视频预览。
In Review:App Review 的成员正在测试你的 app。如果某个部分需要登录,App Review 页面要求你在 App Review Information 部分提供一个有效的演示账号。App Review Guidelines 也要求审核期间服务器服务保持运行、可以访问。
审核之后
Pending Developer Release 在法语界面里叫“Prête pour la publication”,这个状态最容易让人误会:你的 app 已经通过,但还没有上架销售。 你选择了手动发布,Apple 在等你的信号。版本页面右上角的按钮(Apple 帮助里叫 Release This Version)会发布它,最多可能需要 24 小时才会出现在商店里。根据发布选项帮助页,如果在这个状态停留超过 30 天,Apple 会发邮件提醒你。
Ready for Distribution:app 已通过且可以分发,前提是你的协议有效。账户持有人(Account Holder)需要在 Business 部分接受最新的协议。如果是付费 app 或带订阅的 app,就是 Paid Apps Agreement。
当同一个提交里的另一个项目(比如某个订阅)被拒时,已通过的项目会显示 Accepted。只有全部通过,app 才会上架:修改被拒的项目,或者把它从提交中移除。
被拒
Rejected:App Review 会在 App Review 部分说明原因。提交会变成 Unresolved Issues,根据这类提交的帮助页,你不能再往里添加项目。具体做法见回复 App Review。
Metadata Rejected:问题出在产品页,而不是代码。你阅读消息,修改元数据,然后回复。不需要新的构建版本。 因为产品页提到 Android 而被以 2.3.10 拒绝,就是一个例子。
Developer Rejected:这个标签听着吓人,但其实是你自己把版本从审核中撤回了。内容上并没有被拒。准备好后,重新提交同一个构建版本或新的都行。
无论哪种情况,都要全部改完再重新提交:Apple 提醒过,带着未解决的问题重新提交会拖慢审核,结果也一样。
Waiting for Review 一直不动
Apple 没有规定等多久才算不正常。它的目标时间以及实际情况,见 App Store 审核时长指南。如果超过了这些时间,Track a submission's review status 页面列出了三种需要更长时间审核的情况:
- 审核记录很少或没有,第一个 app 就属于这种情况。
- 需要确认的文件:授权、许可、合作协议。
- 复杂或新的主题:受监管的内容、平台新功能、启用的 entitlements。
针对欺诈或操纵行为的调查(比如刷评论,或对审核员隐藏功能)也会延长审核。
想跟进等待情况,打开 app 侧边菜单里的 History:根据状态历史帮助页,每次状态变化都会带日期记录在这里。如果想每次变化都收到邮件,在用户管理里打开 App Status Reports 通知。
不要撤回版本再重新提交
这是代价最大的条件反射。根据Apple 关于撤回的帮助页,撤回的版本会离开队列,变成 Developer Rejected。如果你重新提交,审核会从头开始。
申请加急审核
Apple 只把加急审核留给真正的紧急情况,并举了两个例子:修复严重 bug,以及配合与你的 app 相关的某个活动发布。
- 先提交 app:只有已经发出的提交才能加急。
- 提交时填写 Notes 字段:如果是严重 bug,说明这个版本修复的 bug;如果是活动,写明活动名称、日期以及你的 app 与它的关系。如果有功能需要登录,附上演示账号。
- 发送 Request an Expedited App Review 表单,选择 app 和平台。
App Review 会逐个评估请求,并根据人手情况加急。申请从来都不是保证。
联系 Apple
对于进行中的提交,App Review 帮助页指向 App Store Connect 里的 Reply to App Review 按钮:一位了解你 app 的专员会回复你。这个入口不能用来申请加急审核或申诉,它们各有自己的表单。收到 App Review 的回复后,你可以在同一个窗口里申请和 Apple 代表通电话。这类通话一般在三到五个工作日内安排。
TestFlight:为外部测试员提交的构建版本处于 Waiting for Review
TestFlight 标签页里也有同样的 Waiting for Review 状态,但对应的是另一种审核。构建版本状态列表区分了两种情况:
- 内部测试员:状态为 Ready to Submit 的构建版本就可以分发给他们,不需要 beta 审核。
- 外部测试员:构建版本会交给 TestFlight App Review,状态变成 Waiting for Review,然后是 In Beta Review。外部测试要等批准之后才开始。
外部测试员帮助页说明,一个版本的第一个构建版本需要完整审核,后续的不一定需要。每个版本同一时间只能有一个构建版本在审核中,每 24 小时最多可以提交六个。被拒的构建版本会变成 Rejected,不能再在 TestFlight 中使用:你得上传一个新的。其余内容见 用 TestFlight 测试 iPhone app 指南。
提交前缩短等待时间
Apple 在跟进页面上说得很清楚:想缩短审核时间,就在提交前填好 App Review Information 部分,并附上所有需要的文件。Apple Review Kit 里有我的提交前检查清单,以及给审核员的备注模板:演示账号、App 内购买、隐藏功能。
你在准备第一次提交?免费诊断会把我的防拒审检查清单发给你,并告诉你还剩哪些事要做。所有步骤都汇总在把 app 发布到 App Store里。
常见问题
App Store Connect 上的 Waiting for Review 是什么意思?
Apple 已收到你的提交,但审核还没开始。法语界面里显示为“En attente de vérification”。你还能修改部分信息,但不能再改截图和视频预览。
Waiting for Review 状态会持续多久?
Apple 公布的是目标时间,不是保证,也没有警戒线。第一个 app 没有审核记录,属于 Apple 所说的需要更长时间审核的情况。
等太久的话要不要撤回版本?
不要。撤回的版本会变成 Developer Rejected,重新提交时审核会从头开始。如果真的紧急,比如要修复严重 bug,就申请加急审核。
App Store Connect 上的 Pending Developer Release 是什么意思?
法语界面里叫“Prête pour la publication”。Apple 已经通过了你的版本,但你选择了自己发布。在你从版本页面发布之前,它不会上架销售。
为什么我的 TestFlight 构建版本处于 Waiting for Review?
这个状态表示你把它提交给了外部测试员:它在等 TestFlight App Review,批准后外部测试才开始。内部测试员不需要这个审核。