Как стать тестировщиком с помощью App Distribution


Когда вы впервые распространяете приложение с помощью Firebaseконсоли или инструмента командной строки (интерфейса командной строки Firebase, fastlane), App Distribution отправляет тестировщику приглашение с инструкциями по установке и тестированию сборки.

В этом руководстве рассказывается, как установить и протестировать новое приложение, распространяемое через App Distribution, с точки зрения тестировщика. Ответы на часто задаваемые вопросы и советы по устранению неполадок можно найти в руководстве.

Шаг 1. Войдите в аккаунт Google, чтобы принять приглашение

  1. На iOS-устройстве откройте электронное письмо с приглашением в Safari. Чтобы правильно установить профиль Firebase и зарегистрировать устройство, необходимо открыть письмо с приглашением, как описано в шаге 2.

  2. При появлении запроса войдите с аккаунтом Google и примите приглашение протестировать приложение.

<<"docs/app-distribution/_includes/_testing/_after-accepting-invite.md">>

Шаг 2. Установите профиль Firebase

Ad Hoc-распространение

<<"docs/app-distribution/_includes/_testing/_install-profile-ios.md">>

Установка профиля дает Firebase следующие разрешения:

<<"docs/app-distribution/_includes/_testing/_profile-ios.md">>

Корпоративные дистрибутивы

Этот шаг необязателен, но рекомендуется для тестирования дистрибутивов с корпоративной подписью. После установки профиля на главном экране устройства появится веб-клип Firebase App Distribution, с помощью которого можно устанавливать и запускать все тестовые приложения. Чтобы установить профиль вручную:

  1. В разделе Тестирование приложений выберите приложение, которое хотите протестировать.

  2. В правом верхнем углу страницы приложения нажмите на значок .

  3. Следуйте инструкциям на экране, чтобы установить профиль Firebase.

Шаг 3. Установите и протестируйте сборку

Ad Hoc-распространение

После регистрации устройства разработчик должен обновить профиль инициализации, добавив в него UDID устройства, и повторно распространить сборку, настроенную для работы на вашем устройстве. Когда сборка будет готова к установке, вы получите уведомление от Firebase.

<<"docs/app-distribution/_includes/_testing/_install-build-from-web-clip-ios.md">>

Корпоративные дистрибутивы

  1. В разделе **Тестирование приложений** веб-клипа Firebase App Distribution выберите приложение, для которого хотите установить новую сборку, и нажмите **Скачать**. Сборка будет скачана на главный экран устройства, и вы сможете сразу приступить к тестированию.
  2. В приложении Настройки на экране Профили и управление устройством выберите имя разработчика приложения и подтвердите доверие к нему.

Если у вас нет веб-клипа Firebase App Distribution, вы можете установить новую сборку для тестового приложения, нажав Скачать последнюю сборку в уведомлении о новой сборке, которое вы получите от Firebase по электронной почте.

Затем вернитесь на главный экран устройства и откройте тестовое приложение.

Шаг 4. Включите оповещения о новых сборках (необязательно)

Если в тестовое приложение добавлен SDK Firebase App Distribution, вы можете включить оповещения в приложении, которые будут появляться, когда станут доступны новые сборки для тестирования. Подробнее о том, как добавить SDK в тестовое приложение, рассказывается в руководстве по началу работы.

  1. На главном экране устройства откройте тестовое приложение.

  2. В диалоговом окне Включить оповещения нажмите Да.

  3. Войдите в аккаунт Google, который вы использовали на шаге 1 (тот, с помощью которого вы приняли приглашение в приложение). Оповещения в приложении включаются автоматически.

    Если у вас возникли проблемы со входом в аккаунт Google, ознакомьтесь с руководством по устранению неполадок.

  4. Вернитесь в тестовое приложение. Теперь вы будете получать уведомления о новых версиях приложения, доступных для тестирования.

Чтобы скачать новую версию приложения прямо из уведомления, нажмите Обновить в диалоговом окне. Новая версия приложения будет скачана и добавлена на главный экран устройства.

Как удалить аккаунт тестировщика

Чтобы удалить аккаунт тестировщика App Distribution и его данные, ознакомьтесь с App Distributionчасто задаваемыми вопросами и инструкциями по устранению неполадок.