本文說明如何在應用程式發布中新增及移除測試人員,包括下列工作:
在 Firebase 專案中新增及移除測試人員
您可以在 Firebase 控制台的「應用程式發布」頁面,在「測試人員和群組」分頁中新增或移除測試人員。
如果測試人員數量較多,則可以使用群組,更輕鬆地管理測試人員的版本存取權。詳情請參閱「在群組中新增及移除測試人員」。
測試人員數量上限
Firebase 應用程式發布有以下測試人員限制:
每個 Firebase 專案最多可新增 500 位測試人員
為應用程式發布群組新增最多 200 位測試人員
如要新增更多測試人員,請要求提高上限。
透過 Firebase App Distribution API 新增及移除測試人員
您可以使用 Firebase App Distribution API 中的 testers.batchAdd
和 testers.batchRemove
端點,透過對 App Distribution API 發出的 HTTP 要求,從應用程式發布中新增或移除測試人員。
新增及移除群組中的測試人員
如要新增或移除群組中的測試人員,請前往 Firebase 控制台的「應用程式發布」頁面,然後在「測試人員和群組」分頁中操作。群組可用於管理大量測試人員的版本存取權。例如,您可以建立群組,將應用程式的早期版本存取權授予一小群測試人員。實作來自初始測試人員群組的意見回饋後,就可以為更多測試人員建立群組。
當您在群組中新增或移除測試人員時,這些測試人員就能取得或無法再存取已發布至該群組的所有版本。
將測試人員從群組中移除
從群組中移除測試人員後:
- 測試人員會透過遭移除的群組,從「所有」擁有存取權的所有版本中移除測試人員。
- 如果測試人員屬於其他群組,且該群組也有權存取版本,測試人員會保留該版本的存取權。
刪除群組
刪除群組後,系統會將該群組中的所有測試人員從他們僅透過該群組存取的版本中移除。在大多數情況下,群組刪除作業幾乎會立即生效;但如果測試人員和版本數量較多,刪除群組的時間可能會比較長。刪除群組後,群組就不會列入 Firebase 控制台的「應用程式發布」頁面。
刪除群組可能不會立即生效;刪除群組後,您可能會發現已刪除群組中的個別測試人員暫時被列為具有特定版本的存取權。
後續步驟
如要瞭解如何增加內部測試數,請參閱「建立邀請連結」。
如要手動或以程式輔助方式註冊其他 iOS 裝置,請參閱「註冊其他 iOS 裝置」。