Как отключить уведомления по электронной почте для распространения приложений Firebase

Я только что попытался переключиться с бета-версии Fabric/Crashlytics на распространение приложений Firebase для распространения моего приложения для Android среди тестеров. Я делаю это с помощью плагина Gradle, как описано здесь:https://firebase.google.com/docs/app-distribution/android/distribute-gradle

При использовании Crashlytics Beta я мог отключить надоедливые письма тестировщикам для каждой новой сборки, добавив это в свой файл gradle:

ext.betaDistributionNotifications=false

В документации по распространению приложения Firebase ничего подобного не упоминается, несмотря на наличие эквивалентов для других опций, таких как примечания к выпуску. Действительно, документ говорит:

Тестировщики, которые не были приглашены для тестирования приложения, получают приглашения по электронной почте, чтобы начать работу. Существующие тестировщики получают по электронной почте уведомления о том, что новая сборка готова к тестированию.

Кто-нибудь знает, как я могу отключить электронную почту, чтобы я не спамил своим тестерам постоянно, когда я выкладываю сборки несколько раз в день?

Изменить: отдельные тестировщики могут использовать ссылку для отказа от подписки внизу электронных писем, но я бы предпочел отключить электронные письма глобально, чтобы в этом не было необходимости.

2 ответа

Это Zubair из службы поддержки Fabric/Firebase. @danwilkie - Спасибо за отличный отзыв! и используя Firebase App Distribution. В настоящее время Firebase App Distribution не поддерживает это, но приятно знать, что вы хотели бы, чтобы это было добавлено. Я перешлю этот запрос в пользу создания его в firebase. Не стесняйтесь обращаться к нам по адресу support@fabric.io, если у вас есть какие-либо вопросы.

Просто не указывайте группу тестировщиков или электронные письма в вашем файле Gradle. Например:

firebaseAppDistribution {
            releaseNotesFile="/path/to/releasenotes.txt"
           //Comment out or delete the following line to stop automatically 
           //sending emails to your testers
            testers="ali@example.com, bri@example.com, cal@example.com"
        }

У нас такая же настройка для непрерывных сборок разработчика / контроля качества. Я проверил это, и он работает. Вы по-прежнему можете добавлять их вручную из консоли Firebase, когда захотите.

Другие вопросы по тегам