首页 > 解决方案 > 来自 gradle 的 Firebase App Distribution for Android,群组总数超过 200 个用户

问题描述

我刚刚将我的 Android 应用程序Fabric BetaFirebase App Distribution. 我的Fabricandroid395有人,并且Firebase只允许最多200人在一个组中,所以我将我的Firebase组分成android-1android-2

这是我的毕业定义:

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改为:

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

或者:

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

一切正常。

我怀疑 Firebase 只是不想200在有新更新时发送超过电子邮件。有谁知道如何解决这个问题?

另外,我正在尝试为此找到 github 项目,因此我可以提出问题,但没有任何结果。

标签: androidgradlefirebase-app-distribution

解决方案


就我而言,当我收到上述错误时

firebaseAppDistribution {
    appId = "1:sdsdsdsdsdsds:android:blablabla"
    testers="abc1@pqr.com abc2@pqr.com abc3@pqr.com"
}

我在 Firebase 上创建了一个名为 QA 的组,并将 build.gradle 更改为

firebaseAppDistribution {
    appId = "1:sdsdsdsdsdsds:android:blablabla"
    groups="QA"
}

它奏效了。我仍然不知道为什么一个有效,而另一个却不是每次都有效。


推荐阅读