W tym dokumencie opisujemy, jak dodawać i usuwać testerów w App Distribution. Znajdziesz tu informacje o tych zadaniach:
- Dodawanie i usuwanie testerów z projektu Firebase
- Dodawanie i usuwanie testerów za pomocą interfejsu Firebase App Distribution API
- Dodawanie i usuwanie testerów z grupy
Dodawanie i usuwanie testerów z projektu Firebase
Testerów dodajesz i usuwasz na karcie Testerzy i grupy na stronie App Distribution w konsoli Firebase.
Gdy dodasz testera do projektu Firebase, możesz dodać go do grup. Grup możesz używać do łatwiejszego zarządzania dostępem testerów do wersji. Więcej informacji znajdziesz w artykule Dodawanie, usuwanie i wyszukiwanie testerów w grupie.
Testerzy usunięci z projektu Firebase tracą dostęp do wszystkich wersji w projekcie. Testerów możesz też dodawać i usuwać podczas konfigurowania dystrybucji aplikacji. Więcej informacji o dodawaniu i usuwaniu testerów znajdziesz w sekcjach Korzystanie z wiersza poleceń Firebase, Korzystanie z fastlane i Korzystanie z Gradle. Możesz też użyć interfejsu Firebase App Distribution API.
Jeśli masz wielu testerów, możesz używać grup, aby łatwiej zarządzać ich dostępem do wersji. Więcej informacji znajdziesz w artykule Dodawanie i usuwanie testerów z grupy.
Limity testerów
Firebase App Distribution ma następujące limity testerów:
Dodawanie maksymalnie 500 testerów do projektu Firebase
Dodaj maksymalnie 200 testerów do grupy App Distribution.
Aby dodać więcej testerów, poproś o bezpłatne zwiększenie limitu.
Dodawanie i usuwanie testerów za pomocą interfejsu Firebase App Distribution API
Możesz używać punktów końcowych testers.batchAdd
i testers.batchRemove
w interfejsie Firebase App Distribution API, aby dodawać testerów do usługi Rozpowszechnianie aplikacji i ich z niej usuwać za pomocą żądania HTTP do interfejsu App Distribution API.
Dodawanie i usuwanie testerów z grupy
Testerów możesz dodawać do grup i usuwać z nich na karcie Testerzy i grupy na stronie Rozpowszechnianie 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ć małej grupie testerów dostęp do wczesnej wersji aplikacji. Po uwzględnieniu opinii początkowej grupy testerów możesz utworzyć grupę dla większej liczby testerów.
Gdy dodasz testerów do grupy lub usuniesz ich z niej, zyskają oni lub stracą dostęp do wszystkich wersji, które zostały rozpowszechnione w tej grupie.
Usuwanie testera z grupy
Gdy usuniesz testera z grupy:
- Tester zostanie usunięty ze wszystkich wersji, do których miał dostęp wyłącznie w ramach grupy, z której został usunięty.
- Jeśli tester należy do innej grupy, która również ma dostęp do wersji, zachowa do niej dostęp.
Usuwanie grupy
Gdy usuniesz grupę, wszyscy testerzy z tej grupy zostaną usunięci ze wszystkich wersji, do których mieli dostęp wyłącznie dzięki tej grupie. W większości przypadków usunięcie grupy następuje niemal natychmiast, ale jeśli masz dużą liczbę testerów i wersji, może to potrwać dłużej. Po usunięciu grupy nie będzie ona już widoczna na stronie Rozpowszechnianie aplikacji w konsoli Firebase.
Usunięcie grupy może nie nastąpić od razu. Po usunięciu grupy możesz tymczasowo widzieć poszczególnych testerów z usuniętej grupy na liście osób, które mają dostęp do konkretnej wersji.
Dalsze kroki
Aby dowiedzieć się, jak zwiększyć liczbę testerów wewnętrznych, przeczytaj artykuł Tworzenie linków z zaproszeniem.
Aby zarejestrować dodatkowe urządzenia z iOS ręcznie lub programowo, przeczytaj artykuł Rejestrowanie dodatkowych urządzeń z iOS.