Вы можете управлять тестерами своей команды и распространять среди них сборки с помощью консоли Firebase .
Чтобы распространить свое приложение среди тестировщиков, загрузите файл IPA с помощью консоли Firebase :
Откройте страницу App Distribution консоли Firebase . Выберите свой проект Firebase при появлении соответствующего запроса.
На странице «Релизы» выберите в раскрывающемся меню приложение, которое вы хотите распространить.
Перетащите IPA-файл вашего приложения в консоль, чтобы загрузить его.
Когда загрузка завершится, укажите группы тестировщиков и отдельных тестировщиков, которым вы хотите передать сборку. Затем добавьте заметки о выпуске для сборки.
Дополнительную информацию о создании групп тестировщиков см. в разделе Управление тестерами .
Нажмите «Распространить» , чтобы сделать сборку доступной для тестировщиков.
Чтобы поделиться ссылками на определенные релизы с тестировщиками, имеющими доступ к этим релизам, щелкните значок «Ссылка» , чтобы скопировать ссылку на релиз в буфер обмена.
После того, как вы распространите свою сборку, она станет доступна на панели App Distribution консоли Firebase в течение 150 дней (пяти месяцев). Когда до истечения срока действия сборки останется 30 дней, уведомление об истечении срока действия появится как в консоли Firebase , так и в списке сборок вашего тестировщика на его тестовом устройстве.
Тестировщики, которые не были приглашены для тестирования приложения, получают приглашения по электронной почте для начала работы, а существующие тестировщики получают уведомления по электронной почте о том, что новая сборка готова к тестированию. Чтобы узнать, как установить тестовое приложение, см . раздел Как настроиться в качестве тестировщика . Вы можете отслеживать статус каждого тестировщика — приняли ли они приглашение и загрузили ли они приложение — в консоли Firebase .
У тестировщиков есть 30 дней, чтобы принять приглашение на тестирование приложения, прежде чем истечет его срок действия. Когда до истечения срока действия приглашения остается 5 дней, в консоли Firebase рядом с тестировщиком в релизе появляется уведомление об истечении срока действия. Приглашение можно продлить, отправив его повторно с помощью раскрывающегося меню в строке тестировщика.
Следующие шаги
Чтобы зарегистрировать больше устройств вручную или программно, см. раздел Регистрация дополнительных устройств iOS .
Изучите передовой опыт распространения приложений Apple среди тестировщиков QA с использованием CI/CD и fastlane .