Firebase App Distribution

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


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

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

Консоль Firebase CLI Firebase fastlane

REST API

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

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

Основные функции

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

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

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

Дальнейшие действия

Советы и рекомендации

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

Firebase console Firebase CLI fastlane REST API

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

Консоль Firebase Интерфейс командной строки Firebase fastlane Gradle REST API

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