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