Firebase App Distribution
Firebase App Distribution упрощает распространение ваших приложений среди проверенных тестировщиков. Быстро загружая приложения на устройства тестировщиков, вы можете получать обратную связь своевременно и регулярно. А если вы используете Crashlytics в своих приложениях, вы автоматически получаете показатели стабильности для всех сборок, чтобы знать, когда всё готово к выпуску.
Готовы начать?
Узнайте, как распространять свои приложения для iOS:
Консоль Firebase Firebase CLI Fastlane
Узнайте, как распространять свои приложения для Android:
Ключевые возможности
Кроссплатформенный | Управляйте предварительными версиями 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 . Ваши тестировщики получат уведомление о том, что новая сборка доступна для тестирования. |
Следующие шаги
Изучите передовой опыт
- Лучшие практики распространения приложений Apple среди тестировщиков QA с использованием CI/CD и Fastlane
- Лучшие практики распространения приложений Android среди тестировщиков QA с использованием CI/CD
Узнайте, как распространять свои приложения для iOS:
Консоль Firebase , Firebase CLI, Fastlane REST API
Узнайте, как распространять свои приложения для Android:
Консоль Firebase , Firebase CLI, Fastlane , Gradle REST API
Чтобы узнать больше о App Distribution , ознакомьтесь со следующими практическими занятиями:
Распространите выпуски пакетов приложений среди тестировщиков .
Распространяйте предварительные сборки iOS быстрее с помощью App Distribution и fastlane .