TestFlight 內測分發指南
TestFlight 是蘋果官方的內測工具。正式上架前用它收集真實反饋,能提前暴露很多會被審核拒絕的問題。
01內部測試與外部測試
| 對比項 | 內部測試 | 外部測試 |
|---|---|---|
| 測試人員 | App Store Connect 團隊成員 | 任何人,通過郵件或公開連結邀請 |
| 人數上限 | 最多 100 人 | 最多 10,000 人 |
| 是否審核 | 不需要 | 首個構建需要通過 Beta 審核 |
人數上限以 App Store Connect 當前說明為準。
02基本流程
- 上傳構建到 App Store Connect,等待處理完成。
- 補全出口合規信息。
- 內部測試:把團隊成員加入測試組,對方在 TestFlight 應用中直接安裝。
- 外部測試:新建外部測試組,填寫測試說明,提交 Beta 審核。
- 審核通過後發送邀請,或開啟公開連結。
03需要注意的限制
- 每個構建在 TestFlight 中可用 90 天,過期後測試人員無法再打開,需要上傳新構建。
- 外部測試的應用同樣要遵守審核指南,明顯違規的內容會被拒。
- 公開連結可以設置人數上限,避免被大量陌生用戶加入。
04讓內測更有用
- 在「測試內容」裡寫清這一版要測什麼。
- 提醒測試人員用 TestFlight 自帶的截圖反饋功能。
- 保留一組固定的核心測試人員,每個版本都覆蓋。
問常見問題
TestFlight 能代替正式上架嗎?
不能。它只用於測試,構建 90 天后過期,也不能在 App Store 中被搜索到。
外部測試每個版本都要審核嗎?
通常首個構建需要審核,同一版本後續的構建多數情況下不需要完整審核,以後臺提示為準。