Распространение приложений 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). Автоматизируйте распространение, интегрировав интерфейс командной строки в задания непрерывной интеграции (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

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