Firebase App Distribution для Android с начального уровня с группами, насчитывающими более 200 пользователей - PullRequest
0 голосов
/ 20 февраля 2020

Я только что перенес мое Android приложение из Fabric Beta в Firebase App Distribution. В моей Fabric группе android было 395 человек, и Firebase допускает только максимум 1007 * человек в группе, поэтому я разделил свои Firebase группы на android-1 и android-2.

Вот мое определение gradle:

firebaseAppDistribution {
  releaseNotes="Alpha"
  groups="android-1, android-2, qa"
}

Однако, когда я пытаюсь запустить задачу gradle, я получаю следующую ошибку:

Execution failed for task ':app:appDistributionUploadRelease'.
> App Distribution halted because it had a problem adding testers/groups: [400] Request contains an invalid argument.

Если я изменяю groups to:

firebaseAppDistribution {
  releaseNotes="Alpha"
  groups="android-1, qa"
}

или:

firebaseAppDistribution {
  releaseNotes="Alpha"
  groups="android-2, qa"
}

все работает нормально.

Я подозреваю, что firebase просто не хочет отправлять больше 200 электронные письма в то время, когда есть новое обновление. У кого-нибудь есть идеи, как обойти это?

Кроме того, я пытаюсь найти проект github для этого, чтобы я мог подать проблему, но ничего не происходит.

1 Ответ

0 голосов
/ 20 февраля 2020

Инженер по связям с разработчиками Firebase сказал мне, что это скорее всего Firebase Bug. Я отправил сообщение об ошибке там. Я обновлю этот ответ, когда узнаю больше.

Обновление

Кто-то из firebase-community показал мне документация Доказательство того, что Firebase App Distribution ограничено 200 пользователями:

Ограничения тестера Распространение приложений предлагает бесплатные квоты, которые позволяют начать бесплатное распространение приложения. Размеры бесплатной квоты указаны ниже. Если вам нужна дополнительная квота, запросите бесплатное увеличение лимита .

|| Операция || Квота ||

| Добавление тестеров в проект Firebase | 500 тестеров на Firebase project |

| Добавить тестеров в группу распространения приложений | 200 тестеров на группу |

| Распределить тестерам | 200 тестеров на дистрибутив сборки |

...