# Waiting for Review 是什麼意思

> Waiting for Review：Apple 已收到你的提交，但還沒開啟。這裡整理 App Store Connect 每個狀態的意思與該做的事。

原始頁面：[Waiting for Review 是什麼意思](https://devoria.fr/zh-hant/blog/app-store-connect-waiting-for-review-statuses)
作者：[Mehdi Azizi](https://devoria.fr/zh-hant/mehdi-azizi)
發布日期：2026-10-25
內容最後修訂：2026-10-25


**Waiting for Review 代表 Apple 已經收到你的提交，但還沒有任何審查員打開它。** 這段時間你什麼都不用做，只要讓示範帳號和伺服器維持正常運作就好。最重要的是，不要把版本撤回再重新送出，因為那樣審查會從頭開始。

下面是 App Store Connect 的其他狀態，以及每個狀態要你做什麼。2026 年 10 月 25 日，我在自己的 app 上，從法文版 App Store Connect 介面記下了這些標籤。定義則來自[官方狀態說明頁](https://developer.apple.com/help/app-store-connect/reference/app-information/app-and-submission-statuses/)。這一頁沒有法文版。

## App Store Connect 的所有狀態

法文介面用的是「état」（狀態）這個詞。旁邊會有一個彩色圓點：**紅色表示你必須處理；黃色表示有流程正在進行，可能在你這邊，也可能在 Apple 那邊；綠色表示 app 已經可以發佈。**

| 英文標籤                  | 意思                     | 你該做的事         |
| ------------------------- | ------------------------ | ------------------ |
| Prepare for Submission    | 版本準備中               | 填完產品頁資料     |
| Ready for Review          | 資料都填好了，但還沒送出 | 提交               |
| Invalid Binary            | Build 不符合規定         | 上傳另一個 build   |
| Waiting for Review        | 已收到，還沒開啟         | 等待               |
| In Review                 | 審查員正在審查           | 保持聯絡得到       |
| Accepted                  | 已通過，但另一個項目被拒 | 修正或移除那個項目 |
| Pending Developer Release | 已核准，等你按下發佈     | 想發佈時再發佈     |
| Ready for Distribution    | 已核准，可以發佈         | 檢查你的合約       |
| Rejected                  | 版本被拒                 | 閱讀訊息           |
| Metadata Rejected         | 產品頁被拒，build 沒問題 | 修正後回覆         |
| Developer Rejected        | 你自己把它從審查中撤回   | 準備好再重新送出   |

在正式發佈前，你也可能看到 Processing for Distribution：app 正在處理中，24 小時內就能發佈。

另外還有兩個比較少見的狀態。**Pending Apple Release**：Apple 會保留你的版本，直到它所針對的系統版本正式公開發佈。如果這不是你預期的，請檢查 build 的部署目標（deployment target）。**Waiting for Export Compliance**：Apple 正在審核你的 CCATS 文件。

Build 本身的狀態，例如 Missing Compliance 或 Expired，是另一份清單，詳見build 編號與版本號這篇指南。

## 每個狀態要你做什麼

### 送出之前

Prepare for Submission 是每個版本的起點。Ready for Review 代表資料都填好了，而且你已經表示要提交。**在你真正送出提交之前，什麼都還沒傳到 Apple。** 在這個狀態下，你的圖片和影片就不能再修改了。

Invalid Binary 表示這個 build 不符合現行規定。Apple 會要你上傳新的 build，或選一個符合規定的 build。

### 審查期間

Waiting for Review：你還可以修改部分資訊，或撤回提交。但已經不能上傳或修改截圖和預覽影片。

In Review：App Review 的成員正在測試你的 app。如果有功能需要登入，[App Review 頁面](https://developer.apple.com/distribute/app-review/)要求你在 App Review Information 區塊提供有效的示範帳號。[App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/) 也要求伺服器服務在審查期間保持運作、可以連線。

### 審查之後

Pending Developer Release（法文介面寫成「Prête pour la publication」）是最容易讓人誤會的狀態：**你的 app 已經通過，但還沒上架販售。** 你選了手動發佈，Apple 在等你的指示。按下版本頁面右上角的按鈕（Apple 說明文件中稱為 Release This Version）就會發佈，最多可能要 24 小時才會出現在商店。根據[發佈選項說明](https://developer.apple.com/help/app-store-connect/manage-your-apps-availability/select-an-app-store-version-release-option/)，如果停在這個狀態超過 30 天，Apple 會寄 email 提醒你。

Ready for Distribution：app 已通過並可以發佈，前提是你的合約都有效。帳號持有人（Account Holder）要在 Business 區塊接受最新的合約。如果是付費 app 或有訂閱，就是 Paid Apps Agreement。

當同一份提交中的另一個項目（例如某個訂閱）被拒時，已通過的項目會顯示 Accepted。所有項目都通過，app 才會上架：請修正被拒的項目，或把它從提交中移除。

### 被拒

Rejected：App Review 會在 App Review 區塊說明原因。提交會變成 Unresolved Issues，而根據[這類提交的說明](https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/manage-a-submission-with-unresolved-issues/)，你不能再往裡面加入項目。處理步驟請看回覆 App Review。

Metadata Rejected：問題出在產品頁，不是程式碼。讀完訊息，修正 metadata，然後回覆。**不需要新的 build。** 例如產品頁提到 Android 而被以 [2.3.10](https://devoria.fr/zh-hant/blog/guideline-2-3-10-app-rejected-metadata) 拒絕，就是這種情況。

Developer Rejected：這個名稱聽起來很嚇人，但其實是你自己把版本從審查中撤回。內容本身沒有被拒。準備好之後，重新送出同一個 build 或新的 build 就行。

> 不管哪種情況，都要全部修正完再重新送出：Apple 提醒，帶著未解決的問題重送，只會拖慢審查，結果也一樣。

## Waiting for Review 拖很久

Apple 沒有規定等多久才算不正常。它的目標時間，以及實際上準不準，可以看 [App Store 審核時間](https://devoria.fr/zh-hant/blog/app-store-review-time)這篇指南。如果超過了，[Track a submission's review status](https://developer.apple.com/help/app-review/after-submitting-for-review/review-status/) 頁面列出三種需要較長時間審核的情況：

- **審查紀錄很少或沒有**，第一個 app 就是這種情況。
- **有文件需要確認**：授權、執照、合作協議。
- **複雜或新的主題**：受管制的內容、平台的新功能、啟用的 entitlements。

如果在調查詐騙或操弄行為，例如假評論或對審查員隱藏的功能，審查也可能拉長。

想追蹤等待進度，打開 app 側邊選單中的歷史紀錄（History）：根據[狀態歷史說明](https://developer.apple.com/help/app-store-connect/manage-your-apps-availability/view-app-status-history/)，每次狀態變更都會附上日期。如果想在每次變更時收到 email，到使用者管理中開啟 App Status Reports 通知。

### 不要撤回版本再重送

這是代價最高的直覺反應。根據 [Apple 關於撤回的說明](https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/remove-a-submission-from-review/)，撤回的版本會離開佇列，變成 Developer Rejected。**如果你重新送出，審查就從頭開始。**

### 申請加速審查

Apple 只把[加速審查](https://developer.apple.com/help/app-review/after-submitting-for-review/request-expedited-review/)留給真正的緊急情況，並舉了兩個例子：修正嚴重 bug，以及配合與你的 app 相關的活動上架。

1. 先提交 app：只有已經送出的提交才能加速。
2. 提交時填寫 Notes 欄位：如果是嚴重 bug，說明這個版本修正了什麼 bug；如果是活動，寫出活動名稱、日期，以及你的 app 和它的關係。如果有功能需要登入，附上示範帳號。
3. 送出 [Request an Expedited App Review](https://developer.apple.com/contact/app-store/?topic=expedite) 表單，選擇 app 和平台。

App Review 會逐一評估每個申請，並依人力狀況加速處理。**申請絕對不等於保證。**

### 聯絡 Apple

對於進行中的提交，[App Review 說明](https://developer.apple.com/help/app-review/after-submitting-for-review/contact-app-review/)指定使用 App Store Connect 裡的 Reply to App Review 按鈕：會有熟悉你 app 的專員回覆你。這個欄位不能用來申請加速審查或申訴，這兩者都有各自的表單。App Review 回覆之後，你可以在同一個視窗申請和 Apple 代表通話。通話通常會在三到五個工作天內安排。

## TestFlight：給外部測試人員的 build 在 Waiting for Review

TestFlight 分頁中也有同樣的 Waiting for Review 狀態，但屬於另一種審查。[build 狀態清單](https://developer.apple.com/help/app-store-connect/reference/app-uploads/app-build-statuses/)說明了差別：

- **內部測試人員**：狀態為 Ready to Submit 的 build 就可以發給他們，不需要 beta 審查。
- **外部測試人員**：build 會送到 TestFlight App Review，狀態變成 Waiting for Review，接著是 In Beta Review。**外部測試要等核准後才會開始。**

[外部測試人員說明](https://developer.apple.com/help/app-store-connect/test-a-beta-version/invite-external-testers/)指出，一個版本的第一個 build 需要完整審查，之後的 build 不一定需要。每個版本一次只能有一個 build 在審查中，每 24 小時最多可以提交六個。被拒的 build 會變成 Rejected，不能再用於 TestFlight，必須上傳新的。其他細節請看 [用 TestFlight 測試 iPhone app](https://devoria.fr/zh-hant/blog/testflight-test-iphone-app-before-review) 這篇指南。

## 送出前就縮短等待

Apple 在追蹤頁面上說得很清楚：想縮短審查時間，送出前就要填好 App Review Information 區塊，並附上所有必要文件。[Apple Review Kit](https://devoria.fr/zh-hant/kits/review-apple) 裡有我的送審前檢查清單，以及給審查員的備註範本：示範帳號、App 內購買、隱藏功能。

正在準備第一次送審嗎？[免費診斷](https://devoria.fr/zh-hant/diagnostic)會寄給你我的防拒絕檢查清單，並告訴你還剩哪些事要做。所有步驟都整理在[在 App Store 上架 app](https://devoria.fr/zh-hant/expertise/publish-app-on-app-store)。

## 常見問題

### App Store Connect 上的 Waiting for Review 是什麼意思？

Apple 已經收到你的提交，但審查還沒開始。你還可以修改部分資訊，但不能再改截圖和預覽影片。

### Waiting for Review 狀態會持續多久？

Apple 公布的是目標時間，不是保證，也沒有警示門檻。沒有審查紀錄的第一個 app，屬於 Apple 所說需要較長時間審核的情況。

### 等太久的話，要撤回版本嗎？

不要。撤回的版本會變成 Developer Rejected，重新送出時審查會從頭開始。如果真的很緊急，例如要修正嚴重 bug，改成申請加速審查。

### App Store Connect 上的 Pending Developer Release 是什麼意思？

Apple 已經核准你的版本，但你選擇自己發佈。在你從版本頁面發佈之前，它都不會上架販售。

### 為什麼我的 TestFlight build 在 Waiting for Review？

這個狀態代表你把它提交給外部測試人員了：它正在等 TestFlight App Review，核准後外部測試才會開始。內部測試人員不需要這個審查。


## 你的專案

[Apple Review Kit](https://devoria.fr/zh-hant/kits/review-apple)：我使用的 App Store 審核檢查清單、我被 Apple 退件後的修正、給審核人員的備註，以及兩個審閱你 App 的 Claude Code skills。29 €。

[iOS Kit](https://devoria.fr/zh-hant/kits/ios)：用 Claude Code 打造你的 iPhone App：我的 App 所用的 Starter Code、檢查成果的 skills，以及 Apple Review Kit、App Store Screenshots Kit 與 ASO Kit。129.99 €。
