Firebase App Distribution

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


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

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

Консоль Firebase Firebase CLI Fastlane

REST API

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

Консоль Firebase , Firebase CLI, Fastlane , Gradle REST API

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

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

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