內部測試和外部測試
- 內部測試:測試者必須是 App Store Connect 團隊成員,最多 100 人。構建上傳處理完成後即可測試,不需要蘋果審核。
- 外部測試:任何有郵箱的人都可以參加,最多 10,000 人。每個版本的第一個構建要先通過 Beta App Review。
基本流程
- 用 Xcode 或其他工具把構建上傳到 App Store Connect。
- 等構建處理完成,填寫出口合規資訊(是否使用加密)。
- 內部測試:把團隊成員加入測試組。
- 外部測試:建立測試組,填寫測試說明,提交 Beta 審核,通過後通過郵件或公開連結邀請。
- 測試者在 iPhone 上安裝 TestFlight App,接受邀請後就能安裝測試版。
需要注意的幾點
- 構建有效期 90 天:過期後測試者就無法再開啟,需要上傳新構建。
- 公開連結:外部測試可以生成公開邀請連結,並設定人數上限,適合收集大量反饋。
- Beta 審核會被拒:崩潰、功能缺失、缺少測試帳號等問題都會導致外部測試審核不通過。
- 不能代替上架:TestFlight 只用於測試,長期用它分發正式 App 違反蘋果規定。
常見問題
- 構建上傳後一直顯示“正在處理”?通常幾分鐘到一小時,超過幾個小時可以重新上傳或檢查郵件裡的報錯。
- 測試者收不到邀請?檢查郵箱地址、垃圾郵件箱,或直接改用公開連結。
- 開發者帳號到期會怎樣?所有 TestFlight 測試都會停止。
相關閱讀
App Store 審核要多久 · App Store 拒審常見原因 · 蘋果開發者帳號費用
還沒有可用的蘋果開發者帳號,或 Beta 審核一直不過?私聊我幫你看。
Telegram · @C400985