Firebase App Distribution

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


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

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

Консоль Firebase Firebase CLI fastlane

REST API

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

Firebase console Firebase CLI fastlane Gradle REST API

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

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

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

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

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

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

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

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

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

Firebase console Firebase CLI fastlane Gradle REST API

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