W tym dokumencie opisano sposób dodawania i usuwania testerów w dystrybucji aplikacji, w tym następujące zadania:
- Dodawaj i usuwaj testerów z projektu Firebase
- Dodawaj i usuwaj testerów za pomocą interfejsu Firebase App Distribution API
- Dodawaj i usuwaj testerów z grupy
Dodawaj i usuwaj testerów z projektu Firebase
Testerów dodajesz i usuwasz na karcie Testerzy i grupy na stronie Dystrybucja aplikacji w konsoli Firebase.
Po dodaniu testera do projektu Firebase możesz dodać go do grup. Możesz użyć grup, aby łatwiej zarządzać dostępem testerów do wersji. Aby dowiedzieć się więcej, zobacz Dodawanie, usuwanie i wyszukiwanie testerów z grupy .
Testerzy usunięci z projektu Firebase tracą dostęp do wszystkich wersji w Twoim projekcie. Możesz także dodawać lub usuwać testerów podczas konfigurowania dystrybucji aplikacji. Aby dowiedzieć się więcej o dodawaniu i usuwaniu testerów, zobacz Używanie interfejsu wiersza polecenia Firebase , Używanie fastlane i Używanie Gradle . Możesz też użyć interfejsu Firebase App Distribution API .
Jeśli masz dużą liczbę testerów, możesz użyć grup, aby łatwiej zarządzać dostępem testerów do wersji. Aby dowiedzieć się więcej, zobacz Dodawanie i usuwanie testerów z grupy .
Limity testera
Dystrybucja aplikacji Firebase ma następujące limity testerów:
Dodaj maksymalnie 500 testerów do projektu Firebase
Dodaj maksymalnie 200 testerów do grupy dystrybucji aplikacji
Aby dodać więcej testerów, poproś o bezpłatne zwiększenie limitu .
Dodawaj i usuwaj testerów za pomocą interfejsu Firebase App Distribution API
Możesz użyć punktów końcowych testers.batchAdd
i testers.batchRemove
w Firebase App Distribution API, aby dodawać lub usuwać testerów z App Distribution za pomocą żądania HTTP do interfejsu App Distribution API.
Dodawaj i usuwaj testerów z grupy
Możesz dodawać i usuwać testerów z grup na karcie Testerzy i grupy na stronie Dystrybucja aplikacji w konsoli Firebase. Grupy są przydatne do zarządzania dostępem do wersji dla dużej liczby testerów. Możesz na przykład utworzyć grupę, aby przyznać niewielkiej grupie testerów dostęp do wczesnej wersji aplikacji. Po zaimplementowaniu informacji zwrotnej od początkowej grupy testerów możesz utworzyć grupę dla większej liczby testerów.
Gdy dodasz lub usuniesz testerów z grupy, uzyskują oni lub tracą dostęp do wszystkich wersji , które zostały rozesłane do tej grupy.
Usuń testera z grupy
Gdy usuniesz testera z grupy:
- Tester jest usuwany ze wszystkich wersji, do których miał dostęp wyłącznie przez grupę, z której został usunięty.
- Jeśli tester jest członkiem innej grupy, która również ma dostęp do wersji, zachowuje dostęp do tej wersji.
Usuń grupę
Gdy usuniesz grupę, wszyscy testerzy z tej grupy zostaną usunięci ze wszystkich wersji, do których mieli dostęp wyłącznie za pośrednictwem tej grupy. W większości przypadków usunięcie grupy następuje niemal natychmiast; ale jeśli masz dużą liczbę testerów i wydań, usuwanie grupy może potrwać dłużej. Po usunięciu grupy nie jest ona już wyświetlana na stronie Dystrybucja aplikacji w konsoli Firebase.
Usunięcie grupy może nie zadziałać natychmiast; po usunięciu grupy możesz tymczasowo zobaczyć poszczególnych testerów z usuniętej grupy jako mających dostęp do określonej wersji.
Następne kroki
Aby dowiedzieć się, jak zwiększyć bazę testów wewnętrznych, zobacz Tworzenie linków z zaproszeniami .
Aby ręcznie lub programowo zarejestrować dodatkowe urządzenia z systemem iOS, zobacz Rejestrowanie dodatkowych urządzeń z systemem iOS .