Распространение приложений Firebase

Firebase App Distribution упрощает распространение ваших приложений доверенным тестировщикам. Быстро загружая свои приложения на устройства тестировщиков, вы сможете получать отзывы раньше и чаще. А если вы используете Crashlytics в своих приложениях, вы автоматически получаете показатели стабильности для всех своих сборок, чтобы знать, когда вы будете готовы к выпуску.


Готовы начать?

Узнайте, как распространять приложения для iOS:

Консоль Firebase Firebase CLI fastlane REST API

Узнайте, как распространять приложения для Android:

Консоль Firebase Firebase CLI fastlane Gradle REST API

Ключевые возможности

Кросс-платформенный Управляйте предварительными версиями iOS и Android из одного места.
Быстрые распределения Быстро получайте ранние выпуски в руки своих тестировщиков благодаря быстрой адаптации, отсутствии необходимости установки SDK и мгновенной доставке приложений.
Вписывается в ваш рабочий процесс Распространяйте сборки с помощью консоли Firebase, инструмента интерфейса командной строки Firebase (CLI), fastlane или Gradle (Android). Автоматизируйте распространение, интегрируя CLI в задания непрерывной интеграции (CI).
Управление тестировщиком Управляйте своими командами тестирования, объединяя их в группы. Легко добавляйте новых тестировщиков с помощью приглашений по электронной почте, которые проведут их через процесс адаптации. Просмотрите статус каждого тестировщика для конкретных версий вашего приложения, в котором указано, кто принял приглашение на тестирование и загрузил приложение. Включите обратную связь в приложении, чтобы упростить сбор отзывов о предварительных версиях приложений от тестировщиков.
Работает с пакетами приложений для Android. Распространяйте тестировщикам выпуски вашего пакета Android App Bundle в Google Play. Распространение приложений интегрируется с внутренней службой обмена приложениями Google Play, чтобы упростить процессы тестирования и запуска приложений.
Работает с Crashlytics В сочетании с Crashlytics вы получите представление о стабильности ваших тестовых дистрибутивов.

Пример пути реализации

Загрузите последнюю предварительную сборку Сначала загрузите последнюю версию APK, AAB или IPA в App Distribution с помощью консоли Firebase, fastlane, Gradle или инструментов CLI.
Пригласить тестировщиков Затем добавьте тестировщиков, которым вы хотите опробовать свое приложение. Тестировщики получат электронное письмо с инструкциями по процессу адаптации.
Получать отзывы Получайте отзывы от тестировщиков, отслеживайте данные о стабильности и совершенствуйте свое приложение.
Выпуск новых бета-сборок Если у вас есть новая сборка, готовая к тестированию, просто загрузите ее в App Distribution. Ваши тестировщики будут уведомлены о том, что новая сборка доступна для опробования.

Следующие шаги

Изучите лучшие практики

Узнайте, как распространять приложения для iOS:

Консоль Firebase Firebase CLI fastlane REST API

Узнайте, как распространять приложения для Android:

Консоль Firebase Firebase CLI fastlane Gradle REST API

Чтобы узнать больше о распространении приложений, посетите следующие лаборатории кода: