App Store Connect 輔助說明

支援 / App Store Connect / 測試 Beta 版 / 邀請外部測試人員

測試 Beta 版

邀請外部測試人員

外部測試人員是你邀請進行測試 App 的人,他們不是 App Store Connect 使用者。上傳建置版本後,你可以邀請最多 10,000 名外部測試人員參與 App 測試。若要讓建置版本可供外部測試,你必須建立外部群組、新增建置版本,然後向測試人員的電子郵件地址發出邀請,或與他們分享公開的邀請連結

如果你透過公開連結邀請測試人員,你可以設定測試人員的條件(例如裝置與 OS 需求),讓符合資格的測試人員才能接受邀請。這能讓你更輕鬆地召募相關測試人員,讓他們對 Beta 版 App 提供意見回饋。瞭解如何在透過公開連結邀請測試人員時設定條件

請記得以下事項:

  • 若要建立外部測試群組,你需要先建立內部測試群組。

  • 如果是經由 Xcode 或 Xcode Cloud 的「TestFlight Internal Only」(僅供 TestFlight 內部測試)發佈方式所上傳的建置版本,則其建置版本編號下會標示「Internal」(僅供內部測試)。若建置版本具有此標示,就只能新增至內部測試人員群組。

  • 管理式 Apple 帳號無法用於測試建置版本。

瞭解如何使用 App Store Connect API 管理測試人員邀請(可能為英文網站)。

必要角色:帳號持有人、管理或 App 管理。請參閱角色權限

建立群組

  1. 在「App」中,選取你的 App。

  2. 按一下「TestFlight」標籤頁。

  3. 在側邊欄中,按一下「外部測試」旁的新增(+)按鈕以新增群組。

  4. 在隨即顯示的對話框中,輸入群組名稱,然後按一下「建立」。

    你之後可以依照需求來更改名稱。

新增建置版本至群組

  1. 在「App」中,選取你的 App。

  2. 按一下「TestFlight」標籤頁。

  3. 在側邊欄的「外部測試」下,選取你要新增建置版本的群組。

  4. 按一下右側的「新增建置版本」來選擇你要新增至此群組的建置版本。

    注意:如果你打算使用公開連結邀請測試人員並設定條件,請確定你加入群組的建置版本符合你所設定的條件。你可以檢視位於群組詳細資料頁面頂端的深入解析卡片,檢查你是否新增了任何不相容的建置版本。

    注意:你一次只能新增一個建置版本,但之後可以再新增其他的建置版本。若要將其他建置版本加入群組中,請在測試人員群組頁面上,按一下「建置版本」旁的新增(+)按鈕。

  5. 在建置版本對話框中,選取彈出式選單中的平台與版本。

  6. 在表格中,選取建置版本,然後按「新增」。

  7. 在「測試項目」對話框中,輸入你要測試人員測試的重點項目。

  8. 你可以選擇是否要在各語言專用區段的文字欄位中,輸入測試資訊的本地化版本。

  9. 你也可以選取「自動通知測試人員」。

    如果你不勾選這個方塊,在 TestFlight App Review 核准此建置版本之後,你就必須以手動方式將建置版本分發給測試人員。

  10. 根據建置版本的狀態,按一下「提交審查」或「開始測試」。

    每個版本一次僅限提交一個建置版本進行審查。在該建置版本通過核准之後,你才可以提交其他建置版本。

提交建置版本至 TestFlight App Review 之後,Apple 將審查該建置版本及隨附的後設資料。你提交的第一個建置版本須經過完整審查,但同一版本的後續建置版本不一定需要。

在 Apple 核准你的建置版本可進行 TestFlight Beta 版測試之後,具備「管理」角色的 App Store Connect 使用者隨即會收到電子郵件,告知他們核准通過的相關資訊。

如果 Apple 拒絕你的建置版本或後設資料,則建置版本的狀態會顯示為「已拒絕」,你可以在側邊欄中,按「一般」之下的「App 審查」狀態,來查看 Beta 版建置版本遭拒絕的詳細資訊。

注意:如果你尚未提供「意見回饋電子郵件」和「聯絡資訊」等詳細資訊,請在「測試資訊」對話框中輸入這些資訊。

透過公開連結或電子郵件邀請外部測試人員

你有可進行測試的建置版本後,並且已將建置版本新增到群組,就可以邀請測試人員。你可以使用公開連結、電子郵件或同時使用這兩種方式來邀請測試人員。你可以在透過公開連結邀請測試人員時設定測試人員的條件。

若要以公開連結邀請測試人員:

  1. 在「App」中,選取你的 App。

  2. 按一下「TestFlight」標籤頁。

  3. 在側邊欄的「外部測試」下選取群組。

  4. 在「測試人員」標籤頁下,按一下「建立公開連結」。

  5. 在隨即顯示的對話框中,選取「開放給所有人加入」或「按條件篩選」。

    • 「開放給所有人加入」。任何人都可以透過連結加入。

    • 「按條件篩選」。依裝置或平台篩選能加入的人員。

    你也可以點按測試人員數量上限下的「設定上限」,以限制能透過此公開連結加入此測試群組的測試人員數。輸入 1 到 10,000 之間的數字。

  6. 如果你選取「開放給所有人加入」,請按一下「確認」,然後拷貝該連結,再透過社群媒體、訊息、電子郵件或其他管道分享。

    如果你選取「按條件篩選」,請按一下「下一頁」並完成以下步驟。

  7. 在隨即顯示的對話框中,按一下「新增條件」。你需要新增至少一個條件,才能邀請測試人員。

  8. 在下拉式選單中,選取你要新增至條件的裝置,然後選取 OS 詳細資料。你可以視需要新增多個條件。

    • 範圍。僅允許使用指定範圍內 OS 版本的測試人員測試你的 App。

    • 等於或高於。僅允許測試人員使用你指定或以上的 OS 版本來測試你的 App。

    • 等於或低於。僅允許測試人員使用你指定或更早以前的 OS 版本來測試你的 App。

    • 所有支援的平台。允許測試人員使用所選平台的任何 OS 版本測試你的 App。

  9. 加入所有條件後,按一下「確認」。接著,請拷貝該連結,並透過社群媒體、訊息 App、電子郵件或任何其他管道分享出去。

建立公開連結後,你可以新增或編輯條件、設定或更改測試人員數量上限、讓所有人都能找到連結,或停用該連結。按一下「公開連結」旁的「管理」,在隨即顯示的對話框中進行更改,然後按一下「儲存」。

秘訣:瀏覽位於群組詳細資料頁面頂端的深度解析卡片,確認是否沒有相容的建置版本、公開連結是否已滿,或建置版本是否即將過期。

瀏覽公開連結分析指標以評估其表現,並瀏覽測試人員可能提供的意見回饋。

請記得,因為任何人都能分享此連結,所以就算不是您直接邀請的測試人員,也同樣能加入您的測試群組。

如果測試人員是透過公開連結加入你的群組,他們的名稱和電子郵件就不會顯示在 App Store Connect 的「測試人員」區段中(會以匿名顯示),但系統會顯示其安裝日期、階段作業以及當機次數。你可以隨時停用公開連結。

若要以電子郵件地址邀請測試人員:

  1. 在「App」中,選取你的 App。

  2. 按一下「TestFlight」標籤頁。

  3. 在側邊欄的「外部測試」下選取群組。

  4. 按一下測試人員旁的新增按鈕(+)。

  5. 在隨即顯示的彈出式選單中,選擇一個選項。你可以使用電子郵件地址來加入新測試人員、加入你先前新增的現有測試人員,或從 CSV 檔案匯入測試人員。

    你邀請的測試人員將收到電子郵件邀請函,即可開始測試。如果測試人員接受了電子郵件邀請函,App Store Connect 的「測試人員」區段中就會顯示他們的姓名、電子郵件地址、安裝日期、階段作業以及當機次數。

提示:若要將具有特定裝置類型的使用者加入群組,請按一下「新增篩選條件」,然後選取要篩選的裝置。你可以透過表格頂端的註記框來選取所有測試人員,或是逐一選取後,按一下「加入群組」。在顯示的對話框中,選取要將測試人員新增至哪個合適群組後,按一下「新增」。

建置版本通過核准後,通知外部測試人員

如果你並未勾選「自動通知測試人員」,當你加入建置版本至群組時,你就必須在建置版本通過核准時手動通知測試人員。

  1. 在「App」中,選取你的 App。

  2. 按一下「TestFlight」標籤頁。

  3. 在側邊欄的「建置版本」下,點選 App 的平台。

  4. 選擇版本,然後在「狀態」下,按一下該建置版本橫列的「通知測試人員」。

建置版本狀態變更為「正在測試」時,外部測試人員將會收到通知,引導他們透過自己裝置上的 TestFlight App 接受邀請。

從群組移除建置版本

  1. 在「App」中,選取你的 App。

  2. 按一下「TestFlight」標籤頁。

  3. 在側邊欄的「外部測試」下選取群組。

  4. 在右側的「建置版本」下,將指標懸停在你要移除的建置版本上。

  5. 按一下「刪除」按鈕。

  6. 在隨即顯示的對話框中,確認你要將建置版本從群組移除,然後按一下「移除」。

如果你要移除某個測試版本不讓所有測試人員測試,請參閱停止測試建置版本

如果 Beta 建置版本遭拒絕了,我該如何申訴?

若要對遭拒的 Beta 建置版本提出申訴,請聯絡 TestFlight App Review