Firebase App Distribution
Firebase App Distribution позволяет легко распространять приложения среди доверенных тестировщиков. Чем быстрее вы предоставите тестировщикам доступ к приложению, тем раньше и чаще будете получать отзывы. Если вы используете Crashlytics в своих приложениях, то автоматически получаете показатели стабильности для всех сборок, чтобы знать, когда можно выпускать продукт.
Готовы начать?
Узнайте, как распространять приложения iOS:
Firebase Консоль Firebase CLI fastlane
Узнайте, как распространять приложения для Android:
Основные функции
| Разные платформы | Управляйте распространением предварительных версий приложений для 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 среди тестировщиков с помощью CI/CD и fastlane
- Рекомендации по распространению приложений Android среди тестировщиков с помощью CI/CD
Узнайте, как распространять приложения iOS:
Firebase console Firebase CLI fastlane REST API
Узнайте, как распространять приложения для Android:
Firebase console Firebase CLI fastlane Gradle REST API
Чтобы узнать больше о App Distribution, ознакомьтесь со следующими практическими работами:
Распространение выпусков наборов App Bundle среди тестировщиков.
Уведомляйте тестировщиков о новых версиях приложения с помощью Firebase App Distribution iOS SDK.