0

我刚刚将我的 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 项目,因此我可以提出问题,但没有任何结果。

4

2 回答 2

0

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

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"
}

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

于 2020-07-20T23:05:43.390 回答
0

一位 Firebase 开发者关系工程师告诉我,这很可能是 Firebase 错误。我在那里提交了一个错误报告。当我了解更多信息时,我会更新这个答案。

更新

有人firebase-community向我展示了证明仅限于用户的文档:Firebase App Distribution200

测试人员限制 App Distribution 提供免费配额,让您开始免费分发您的应用程序。免费配额金额如下所列。如果您需要更多配额,请申请免费增加配额。

||运营||配额||

|将测试人员添加到 Firebase 项目|每个 Firebase 项目 500 名测试人员|

|将测试人员添加到应用程序分发组|每组 200 名测试人员|

|分发给测试人员|每个构建分发 200 名测试人员|

于 2020-02-19T21:48:25.883 回答