В этом документе описывается, как добавлять и удалять тестировщиков в App Distribution, включая следующие задачи:
- Добавление и удаление тестировщиков из проекта Firebase
- Добавляйте и удаляйте тестировщиков с помощью Firebase App Distribution API
- Добавлять и удалять тестировщиков из группы
Добавление и удаление тестировщиков из проекта Firebase
Вы добавляете и удаляете тестировщиков на вкладке «Тестеры и группы» на странице «Распространение приложений» в консоли Firebase.
Если у вас много тестировщиков, вы можете использовать группы, чтобы упростить управление доступом тестировщиков к выпускам. Дополнительные сведения см. в разделе Добавление и удаление тестировщиков из группы .
Ограничения тестера
Распространение приложений Firebase имеет следующие ограничения для тестировщиков:
Добавьте не более 500 тестировщиков в проект Firebase.
Добавьте не более 200 тестировщиков в группу распространения приложений.
Чтобы добавить больше тестировщиков, запросите бесплатное увеличение лимита .
Добавляйте и удаляйте тестировщиков с помощью Firebase App Distribution API
Вы можете использовать конечные точки testers.batchAdd
и testers.batchRemove
в Firebase App Distribution API , чтобы добавлять или удалять тестировщиков из App Distribution с помощью HTTP-запроса к App Distribution API.
Добавлять и удалять тестировщиков из группы
Вы можете добавлять и удалять тестировщиков из групп на вкладке «Тестеры и группы» на странице «Распространение приложений» в консоли Firebase. Группы удобны для управления доступом к выпускам для большого количества тестировщиков. Например, вы можете создать группу, чтобы предоставить небольшой группе тестировщиков доступ к раннему выпуску приложения. После того как вы внедрите обратную связь от начальной группы тестировщиков, вы сможете создать группу для большего числа тестировщиков.
Когда вы добавляете или удаляете тестировщиков из группы, эти тестировщики получают или теряют доступ ко всем выпускам , которые были распространены в этой группе.
Удалить тестировщика из группы
При удалении тестировщика из группы:
- Тестировщик удаляется из всех релизов, к которым у него был доступ, исключительно через ту группу, из которой он был удален.
- Если тестировщик является членом другой группы, которая также имеет доступ к выпуску, он сохраняет доступ к этому выпуску.
Удалить группу
Когда вы удаляете группу, все тестировщики в этой группе удаляются из всех выпусков, к которым у них был доступ исключительно через эту группу. В большинстве случаев удаление группы происходит почти сразу; но если у вас большое количество тестировщиков и релизов, удаление группы может занять больше времени. После удаления группы она больше не отображается на странице распространения приложений консоли Firebase.
Удаление группы может не вступить в силу немедленно; после удаления группы вы можете временно увидеть отдельных тестировщиков из удаленной группы, перечисленных как имеющих доступ к определенному выпуску.
Следующие шаги
Чтобы узнать, как расширить базу внутреннего тестирования, см. раздел Создание ссылок-приглашений .
Чтобы зарегистрировать дополнительные устройства iOS вручную или программно, см. раздел Регистрация дополнительных устройств iOS .