На этой странице представлена помощь по устранению неполадок и ответы на часто задаваемые вопросы о распространении и тестировании приложений с помощью App Distribution.
Распространение приложений
Используйте следующие советы для устранения проблем, с которыми вы можете столкнуться при распространении приложений среди тестировщиков.
При загрузке приложения вы можете столкнуться с этой ошибкой:
«Нам не удалось найти контактный адрес электронной почты для приложения <app-id>
. Чтобы настроить его, посетите раздел «Распространение приложений» в консоли Firebase».
Установите контактный адрес электронной почты в консоли Firebase, если он доступен. Если проблема не устранена, обратитесь в службу поддержки Firebase .
Если во время подготовки вы постоянно сталкиваетесь с ошибками 400, 409 или 500, обратитесь в службу поддержки Firebase . Предоставьте службе поддержки номер своего проекта Firebase и идентификатор приложения.
Ниже приведен пример ответа сети браузера:
{
"status": "IN_PROGRESS",
"message": "There was an error processing your
distribution. Ensure you are uploading a valid IPA or APK and try again."
}
Чтобы решить эту проблему, выполните следующие действия.
Проверьте размер IPA. Максимальный размер файла для всех двоичных файлов составляет 2048 МБ, что составляет немногим более 2 ГБ.
Если размер IPA находится в пределах ограничения размера файла и воспроизводим, выполните следующие действия:
Проверьте файл
Info.plist
и убедитесь, чтоCFBundleDisplayName
содержит какие-либо разделители<array>
.Удалите разделители
<array>
и перестройте приложение. Загрузка должна пройти успешно.Если у вас по-прежнему возникают проблемы, обратитесь в службу поддержки Firebase .
Если размер IPA превышает предельный размер файла, внесите необходимые изменения, чтобы уменьшить размер файла.
Если уменьшение размера файла IPA не решает проблему, обратитесь в службу поддержки Firebase и спросите об использовании Testflight .
Установка и тестирование приложений
Используйте следующие советы для устранения проблем, с которыми ваши тестировщики могут столкнуться при установке и тестировании ваших приложений.
Когда пользователь создает учетную запись Google, он автоматически получает адрес Gmail.
Если у тестировщика нет Google Workspace или адреса Gmail, или если он предпочитает использовать другой адрес электронной почты для входа, попросите тестировщика связать адрес электронной почты, отличный от Gmail, с учетной записью и использовать этот адрес электронной почты для входа.
При выборе альтернативного адреса электронной почты тестер должен следовать следующим рекомендациям:
- Не используйте адрес Gmail.
- Не используйте адрес электронной почты, который уже связан с другой учетной записью Google.
- Не забудьте использовать пароль своей учетной записи Google при входе с этим адресом электронной почты.
Дополнительную информацию см. в разделе Вход в аккаунт Google с другим адресом электронной почты .
Если тестер принял приглашение по электронной почте с адресом электронной почты, отличным от того, на который было отправлено приглашение, тестер может не увидеть нужные приложения или сборки.
Электронное письмо, на которое разработчик отправляет приглашения и которое добавляет к новым сборкам (электронное письмо A), может отличаться от электронного письма, которое тестировщик использует для принятия приглашения (электронное письмо B). Это создает связь за кулисами. Всякий раз, когда электронная почта А добавляется к новым сборкам, на самом деле электронная почта Б получает доступ.
Если тестер принял приглашение по электронной почте с другим адресом электронной почты, выполните следующие действия, чтобы решить проблему:
Удалите тестера из раздела « Просмотреть всех тестировщиков » на вкладке « Тестеры и группы » на странице «Распространение приложений» в консоли Firebase. Существующие приглашения удаляются.
Повторно пригласите тестировщика для тестирования вашего приложения. Тестировщик должен получить приглашение по электронной почте.
Убедитесь, что тестер принимает приглашение с тем же адресом электронной почты.
Тестировщики могут не получать уведомления по электронной почте в следующих случаях:
Уведомления по электронной почте отправляются в папки со спамом.
Установлены фильтры электронной почты.
Приглашение было отправлено на одну учетную запись электронной почты, но тестер принял ее с другой учетной записи электронной почты. Тестировщик получает новые сообщения электронной почты о выпуске для учетной записи электронной почты, на которую изначально было отправлено приглашение.
Тестировщик был ранее приглашен, но не принял первоначальное приглашение. Если тестировщик будет добавлен в последующие выпуски, App Distribution не будет автоматически отправлять уведомления о выпуске этому тестировщику, поскольку тестер не принял первоначальное приглашение.
Решение 1
Попросите тестировщика проверить свою папку со спамом и все фильтры электронной почты, которые они установили в своей службе электронной почты.
Если тестер отписался от электронных писем, попросите его сделать следующее:
- Найдите электронное письмо, которое тестировщик ранее получил от приложения.
- Нажмите « Управление настройками электронной почты» внизу и нажмите « Разрешить повторную подписку на электронные письма ».
Решение 2
Удалите тестера из раздела « Просмотреть всех тестировщиков » на вкладке « Тестеры и группы » на странице «Распространение приложений» в консоли Firebase. Это действие удаляет существующие приглашения.
Повторно пригласите тестировщика для тестирования вашего приложения. Тестировщик должен получить приглашение по электронной почте. Убедитесь, что тестер принимает приглашение с тем же адресом электронной почты, на который было отправлено приглашение.
Ошибка Untrusted Enterprise Developer появляется, если вы не доверяли сертификату разработчика на тестовом устройстве перед открытием приложения. В приложении « Настройки » > « Профили и управление устройствами » выберите имя разработчика приложения и доверьтесь ему.
Ошибка «Требуется режим разработчика» появляется, когда вы пытаетесь запустить специально подготовленное приложение для iOS на iOS 16 или более поздней версии без предварительного включения режима разработчика.
Чтобы включить режим разработчика и устранить эту ошибку, выполните следующие действия:
- На iPhone откройте приложение «Настройки» и нажмите « Конфиденциальность и безопасность » .
- Прокрутите вниз до раздела «Безопасность» и коснитесь «Режим разработчика ».
- Коснитесь ползунка « Режим разработчика ».
- Коснитесь «Перезагрузить» .
- После перезагрузки устройства разблокируйте устройство. Включить режим разработчика? появится диалоговое окно.
- Коснитесь « Включить» . Теперь вы можете запустить свое приложение и начать тестирование.
Если вы устанавливаете дистрибутив Ad Hoc, это сообщение появляется, когда разработчик еще не настроил свое приложение для запуска на вашем тестовом устройстве. Чтобы сделать приложение доступным для вас, разработчик должен выполнить инструкции в разделе Регистрация дополнительных устройств .
Если у вашей учетной записи Google нет доступа к тестовому приложению, которое вы ранее установили (или приняли приглашение), вероятно, вы вошли в неправильную учетную запись Google. Приложения, к которым у вас есть доступ, связаны с учетной записью Google, которую вы использовали, когда впервые приняли приглашение протестировать приложение. Повторите попытку, войдя в учетную запись Google, которую вы ранее использовали для принятия приглашения.
Когда вы сталкиваетесь с ошибкой 403, это означает, что используемая вами учетная запись не имеет разрешения на установку и тестирование приложений. Доступ определяется администратором домена вашей учетной записи в Google Workspace.
Если вы считаете, что у вас должно быть разрешение на установку и тестирование приложений, попросите администратора учетной записи Google Workspace изменить настройки вашей учетной записи. Ваш администратор должен следовать инструкциям в разделе Управление доступом к службам, которые не контролируются индивидуально .
Если у вас несколько учетных записей, попробуйте войти в систему с другой учетной записью, которая не имеет ограничений на установку и тестирование приложений.
Включение оповещений в приложении с помощью App Distribution iOS SDK
Воспользуйтесь приведенными ниже советами для устранения неполадок, связанных с включением оповещений о новых сборках в приложениях с помощью App Distribution iOS SDK.
Если вы уже настроили iOS SDK для распространения приложений в своем приложении, а ваши тестировщики не получают оповещения в приложении, убедитесь, что ваше приложение загружает новые выпуски:
Включите режим отладки в своем приложении. Чтобы узнать, как это сделать, см. документацию Google Analytics .
Запустите приложение в симуляторе и найдите строку «[Firebase/AppDistribution]».
Убедитесь, что тестер имеет доступ к новому релизу:
Если возвращается действительный объект выпуска, вероятно, существует проблема в жизненном цикле контроллера представления, из-за которой диалоговое окно предупреждения загружается до появления представления.
Если выпуск не возвращается, возможно, ваш тестер еще не связан с новым выпуском. На панели управления App Distribution консоли Firebase убедитесь, что ваш тестер включен в дистрибутив сборки и находится в состоянии Accepted .
Если ваш тестер по-прежнему не получает обновления, попросите его следовать приведенным ниже советам, чтобы убедиться, что он принял приглашение протестировать ваше приложение и правильно настроил свое тестовое устройство:
На тестовом устройстве войдите в веб-клип Firebase App Distribution. Не забудьте выбрать учетную запись Google, которую вы впервые использовали, когда приняли приглашение протестировать приложение.
Убедитесь, что новая версия приложения доступна в веб-клипе.
По умолчанию вашим тестировщикам нужно только один раз войти в свою учетную запись Google, чтобы включить оповещения о новых сборках и установить новые сборки. Если вашим тестировщикам предлагается снова войти в систему после закрытия и повторного открытия вашего приложения, следуйте этим советам, чтобы убедиться, что ваша конфигурация распространения приложений настроена правильно:
Убедитесь, что вы включили Firebase App Testers API. Дополнительные сведения см. в разделе Включение API-интерфейса App Distribution Tester .
В разделе Основные ограничения убедитесь, что API Firebase App Testers включен в список разрешенных API.
Если вы обычно очищаете UserDefaults при выходе из системы, возможно, вы очищаете состояние своего тестера. Приложение App Distribution хранит флаг, указывающий, вошел ли ваш тестер в приложение. Дополнительные сведения см. в репозитории GitHub .
Часто задаваемые вопросы
Распространение приложений Firebase имеет следующие ограничения для тестировщиков:
Добавьте не более 500 тестировщиков в проект Firebase.
Добавьте не более 200 тестировщиков в группу распространения приложений.
Чтобы добавить больше тестировщиков, запросите бесплатное увеличение лимита .
У тестировщиков есть 30 дней, чтобы принять приглашение протестировать приложение до истечения срока его действия. Когда срок действия приглашения истекает через 5 дней, уведомление об истечении срока действия появляется в консоли Firebase рядом с тестировщиком в выпуске. Приглашение можно продлить, повторно отправив его через раскрывающееся меню в строке тестера.
См. Регистрация дополнительных устройств .
Выпуски приложений удаляются из службы распространения приложений, если выполняется одно из следующих условий:
- Релиз приложения старше 150 дней.
- Вы превысили ограничение на 1000 выпусков приложений, и выпуск приложения старше, чем 1000 самых последних выпусков приложений.
Дополнительные сведения см. в разделе Распространение приложений поддерживает не более 1000 выпусков .
После того, как приложение достигнет или превысит 150-дневный срок действия или ограничение в 1000 выпусков приложений, выпуск будет удален из панели мониторинга распространения приложений и веб-приложения тестера распространения приложений. Если ваш тестер установил выпуск, локальная версия приложения продолжает работать.
Чтобы версия приложения оставалась доступной дольше, воспользуйтесь одной из следующих рекомендаций:
- Прежде чем срок действия версии приложения истечет или превысит предел выпуска, загрузите IPA и удалите выпуск с панели управления распространением приложений. Затем повторно загрузите IPA в качестве новой сборки в App Distribution.
- Загрузите выпуск и загрузите его в облачное хранилище для долгосрочного архивирования.
Релизы приложений истекают через 150 дней.
Когда вы загружаете выпуск своего приложения в Firebase, он отображается на панели управления распространением приложений в течение 150 дней, начиная с даты загрузки. После того как вы загрузите выпуск, вы можете распространить его среди тестировщиков, которые установят выпуск из веб-приложения для тестирования распространения приложений на своем тестовом устройстве.
По истечении 30 дней с даты истечения срока действия выпуска в вашем выпуске на странице распространения приложений консоли Firebase и в веб-приложении тестера распространения приложений появится уведомление об истечении срока действия выпуска приложения.
Распространение приложений поддерживает не более 1000 выпусков.
Распространение приложений позволяет выпускать не более 1000 выпусков для каждого приложения. Когда ваше приложение достигает предела в 1000 выпусков приложений, служба распространения приложений автоматически удаляет самые старые выпуски сверх этого ограничения.
Если вы хотите вручную управлять выпусками приложений, используйте REST API распространения приложений, чтобы составить список и массово удалить выпуски приложений.
Если у вас есть вопросы, обратитесь в службу поддержки Firebase .
Профиль Firebase — это профиль конфигурации, который позволяет распределению приложений:
Зарегистрируйте тестовое устройство, собрав уникальный идентификатор устройства (UDID). Если вы тестируете дистрибутив Ad Hoc, Firebase отправляет разработчику приложения электронное письмо, содержащее UDID тестового устройства, а также инструкции о том, как включить устройство в профиль подготовки приложения, чтобы сборку можно было протестировать на вашем устройстве.
Установите веб-клип Firebase App Distribution на главный экран вашего устройства. Веб-клип позволяет вам устанавливать и получать доступ ко всем вашим тестовым приложениям в одном месте. Новые сборки, которые вы приглашены для тестирования, автоматически добавляются в веб-клип.
Справку по установке профилей конфигурации на устройстве iOS см. в документации Apple .
Если вы тестировщик, вы можете получить доступ ко всем своим тестовым приложениям с помощью веб-клипа Firebase App Distribution , который автоматически добавляется на главный экран вашего тестового устройства при установке профиля Firebase. Если вы тестируете дистрибутив Ad Hoc, вы должны сначала установить профиль , прежде чем сможете тестировать приложение.
Если вы тестируете дистрибутив Enterprise, вы можете вручную установить профиль:
Если вы еще этого не сделали, войдите в Google и примите приглашение.
В разделе Тестовые приложения выберите приложение, которое хотите протестировать.
В правом верхнем углу страницы приложения нажмите mobile_screen_share .
Следуйте инструкциям на экране, чтобы установить профиль Firebase.
Чтобы удалить свою учетную запись тестера App Distribution и связанные с ней данные, выполните следующие действия по порядку:
Посетите https://appdistribution.firebase.google.com и войдите в свою учетную запись Google.
В правом верхнем углу нажмите
( Управление учетной записью )Удалить учетную запись .
Необязательно: в разрешениях вашей учетной записи Google отмените доступ к Firebase App Distribution. Обратите внимание, что отзыв доступа без предварительного удаления вашей учетной записи распространения приложений не приводит к удалению вашей учетной записи тестировщика или данных.
На этой странице представлена помощь по устранению неполадок и ответы на часто задаваемые вопросы о распространении и тестировании приложений с помощью App Distribution.
Распространение приложений
Используйте следующие советы для устранения проблем, с которыми вы можете столкнуться при распространении приложений среди тестировщиков.
При загрузке приложения вы можете столкнуться с этой ошибкой:
«Нам не удалось найти контактный адрес электронной почты для приложения <app-id>
. Чтобы настроить его, посетите раздел «Распространение приложений» в консоли Firebase».
Установите контактный адрес электронной почты в консоли Firebase, если он доступен. Если проблема не устранена, обратитесь в службу поддержки Firebase .
Если во время подготовки вы постоянно сталкиваетесь с ошибками 400, 409 или 500, обратитесь в службу поддержки Firebase . Предоставьте службе поддержки номер своего проекта Firebase и идентификатор приложения.
Ниже приведен пример ответа сети браузера:
{
"status": "IN_PROGRESS",
"message": "There was an error processing your
distribution. Ensure you are uploading a valid IPA or APK and try again."
}
Чтобы решить эту проблему, выполните следующие действия.
Проверьте размер IPA. Максимальный размер файла для всех двоичных файлов составляет 2048 МБ, что составляет немногим более 2 ГБ.
Если размер IPA находится в пределах ограничения размера файла и воспроизводим, выполните следующие действия:
Проверьте файл
Info.plist
и убедитесь, чтоCFBundleDisplayName
содержит какие-либо разделители<array>
.Удалите разделители
<array>
и перестройте приложение. Загрузка должна пройти успешно.Если у вас по-прежнему возникают проблемы, обратитесь в службу поддержки Firebase .
Если размер IPA превышает предельный размер файла, внесите необходимые изменения, чтобы уменьшить размер файла.
Если уменьшение размера файла IPA не решает проблему, обратитесь в службу поддержки Firebase и спросите об использовании Testflight .
Установка и тестирование приложений
Используйте следующие советы для устранения проблем, с которыми ваши тестировщики могут столкнуться при установке и тестировании ваших приложений.
Когда пользователь создает учетную запись Google, он автоматически получает адрес Gmail.
Если у тестировщика нет Google Workspace или адреса Gmail, или если он предпочитает использовать другой адрес электронной почты для входа, попросите тестировщика связать адрес электронной почты, отличный от Gmail, с учетной записью и использовать этот адрес электронной почты для входа.
При выборе альтернативного адреса электронной почты тестер должен следовать следующим рекомендациям:
- Не используйте адрес Gmail.
- Не используйте адрес электронной почты, который уже связан с другой учетной записью Google.
- Не забудьте использовать пароль своей учетной записи Google при входе с этим адресом электронной почты.
Дополнительную информацию см. в разделе Вход в аккаунт Google с другим адресом электронной почты .
Если тестер принял приглашение по электронной почте с адресом электронной почты, отличным от того, на который было отправлено приглашение, тестер может не увидеть нужные приложения или сборки.
Электронное письмо, на которое разработчик отправляет приглашения и которое добавляет к новым сборкам (электронное письмо A), может отличаться от электронного письма, которое тестировщик использует для принятия приглашения (электронное письмо B). Это создает связь за кулисами. Всякий раз, когда электронная почта А добавляется к новым сборкам, на самом деле электронная почта Б получает доступ.
Если тестер принял приглашение по электронной почте с другим адресом электронной почты, выполните следующие действия, чтобы решить проблему:
Удалите тестера из раздела « Просмотреть всех тестировщиков » на вкладке « Тестеры и группы » на странице «Распространение приложений» в консоли Firebase. Существующие приглашения удаляются.
Повторно пригласите тестировщика для тестирования вашего приложения. Тестировщик должен получить приглашение по электронной почте.
Убедитесь, что тестер принимает приглашение с тем же адресом электронной почты.
Тестировщики могут не получать уведомления по электронной почте в следующих случаях:
Уведомления по электронной почте отправляются в папки со спамом.
Установлены фильтры электронной почты.
Приглашение было отправлено на одну учетную запись электронной почты, но тестер принял ее с другой учетной записи электронной почты. The tester receives new release emails for the email account to which the invitation was originally sent.
The tester was previously invited but did not accept the initial invitation. If the tester is added to subsequent releases, App Distribution won't automatically send release notifications to that tester because the tester didn't accept the initial invitation.
Solution 1
Ask the tester to check their spam folder and any email filters they set in their email service.
If the tester unsubscribed from the emails, ask the tester to do the following:
- Find an email that the tester previously received from the app.
- Click Manage email settings at the bottom and click Allow emails to resubscribe.
Solution 2
Delete the tester from the View all testers section of the Testers & Groups tab in the App Distribution page in the Firebase console. This action removes existing invitations.
Re-invite the tester to test your app. The tester should receive an invitation email. Make sure that the tester accepts the invitation with the same email address that the invitation was sent to.
The Untrusted Enterprise Developer error appears if you did not trust the developer certificate on the test device before opening the app. In the Settings app > Profiles & Device Management screen, select the app's developer name and trust it.
The Developer Mode Required error appears when you try to launch an ad hoc-provisioned iOS app on iOS 16 or later without first enabling Developer Mode.
To enable Developer Mode and resolve this error, follow these steps:
- On your iPhone, open the Settings app and then tap Privacy & Security .
- Scroll down to Security and tap Developer Mode .
- Tap the Developer Mode slider.
- Tap Restart .
- After the device restarts, unlock the device. The Turn on Developer Mode? dialog appears.
- Tap Turn On . You can now launch your app and start testing.
If you're installing an Ad Hoc distribution, this message appears when the developer hasn't yet configured their app to run on your test device. To make the app available to you, the developer must complete the instructions in Register additional devices .
If your Google account does not have access to a test app you previously installed (or accepted an invitation for), it's likely that you signed in to the wrong Google account. The apps to which you have access are associated with the Google account you used when you first accepted the invitation to test the app. Try again by signing in with the Google account you previously used to accept the invitation.
When you encounter a 403 error, this means that the account you're using doesn't have permission to install and test apps. Access is determined by the administrator of your account's domain in Google Workspace.
If you believe you should have permission to install and test apps, ask your Google Workspace account admin to change your account settings. Your admin should follow the instructions in Manage access to services that aren't controlled individually .
If you have multiple accounts, try logging in with a different account that is not restricted from installing and testing apps.
Enabling in-app alerts with the App Distribution iOS SDK
Use the following tips to troubleshoot issues that involve enabling in-app new build alerts using the App Distribution iOS SDK.
If you have already set up the App Distribution iOS SDK in your app and your testers aren't receiving in-app alerts, check to make sure your app is fetching new releases:
Enable debug mode in your app. To learn how, see the Google Analytics documentation .
Run your app in a simulator and search for the string "[Firebase/AppDistribution]".
Check that the tester has access to the new release:
If a valid release object is returned, it's likely that there's an issue in the View Controller lifecycle where the alert dialog is loaded before the View appears.
If no release is returned, your tester may not yet be associated with the new release. In the App Distribution dashboard of the Firebase console, make sure your tester is included in your build distribution and is in the Accepted state.
If your tester still isn't receiving updates, ask them to follow the tips below to make sure they accepted the invitation to test your app and that they set up their testing device properly:
On the test device, sign into the Firebase App Distribution web clip. Remember to select the Google account you first used when you accepted the invitation to test the app.
Make sure that the new app release is available in the web clip.
By default, your testers only need to sign in to their Google account once to enable new build alerts and to install new builds. If your testers are being prompted to sign in again after closing and re-opening your app, follow these tips to make sure your App Distribution configuration is set up properly:
Check to make sure you've enabled the Firebase App Testers API. For more information, see Enable the App Distribution Tester API .
Under Key restrictions , make sure that the Firebase App Testers API is included in the list of allowed APIs.
If you typically clear UserDefaults on signing out, you may be clearing your tester's state. App Distribution stores a flag that indicates whether your tester has already signed into the app. For more information, see the GitHub repository .
Frequently asked questions
Firebase App Distribution has the following tester limits:
Add a maximum of 500 testers to a Firebase project
Add a maximum of 200 testers to an App Distribution group
To add more testers, request a no-cost limit increase .
Testers have 30 days to accept an invitation to test the app before it expires. When an invitation is 5 days from expiring, an expiration notice appears in the Firebase console next to the tester on a release. An invitation can be renewed by resending it via the drop-down menu on the tester row.
See Register additional devices .
App releases are removed from App Distribution if one of the following conditions occurs:
- The app release is older than 150 days.
- You exceed the 1,000 app release limit, and the app release is older than the 1,000 most recent app releases.
For more information, see App Distribution supports a maximum of 1,000 releases .
After the app reaches or exceeds the 150-day expiration limit or the 1,000 app release limit, the release is removed from the App Distribution dashboard and the App Distribution tester web app. If your tester has installed the release, the local version of the app continues to run.
To keep the app release available longer, use one of the following recommendations:
- Before the app release expires or exceeds the release limit, download the IPA and delete the release from the App Distribution dashboard. Then, re-upload the IPA as a new build to App Distribution.
- Download the release and upload it to Cloud Storage for long-term archiving.
App releases expire after 150 days
When you upload a release of your app to Firebase, the release appears in the App Distribution dashboard for 150 days, starting from the upload date. After you upload the release, you can distribute it to testers, who install the release from the App Distribution tester web app on their testing device.
When the release is 30 days from the expiration date, an app release expiration notification appears on your release in the App Distribution page of the Firebase console and in the App Distribution tester web app.
App Distribution supports a maximum of 1,000 releases
App Distribution allows a maximum of 1,000 releases per app. When your app reaches the 1,000 app release limit, App Distribution automatically deletes the oldest releases above the limit.
If you want to manually manage your app releases, use the App Distribution REST API to list and delete app releases in bulk.
If you have questions, contact Firebase Support .
The Firebase profile is a configuration profile that allows App Distribution to:
Register the test device by collecting the device's unique device ID (UDID). If you're testing an Ad Hoc distribution, Firebase sends the app developer an email that includes the test device's UDID, along with instructions on how to include the device in the app's provisioning profile so that the build can be tested on your device.
Install a Firebase App Distribution web clip to your device's home screen. The web clip allows you to install and access all your test apps in one place. New builds you're invited to test are automatically added to the web clip.
For help on installing configuration profiles on your iOS device, refer to Apple's documentation .
If you're a tester, you can access all of your test apps with the Firebase App Distribution web clip , which is automatically added to your test device's home screen when you install the Firebase profile. If you're testing an Ad Hoc distribution, you must first install the profile before you can test the app.
If you're testing an Enterprise distribution, you can manually install the profile:
If you haven't already, sign in to Google and accept the invitation.
Under Test apps , select the app you want to test.
In the top right of the app's page, tap mobile_screen_share .
Follow the instructions displayed to install the Firebase profile.
To delete your App Distribution tester account and its associated data, follow these steps in order:
Visit https://appdistribution.firebase.google.com and sign in with your Google account.
In the top-right, click
( Manage account )Delete account .
Optional: In your Google account permissions , revoke access from Firebase App Distribution. Note that revoking access without first deleting your App Distribution account does not delete your tester account or data.