来自 gradle 的 Android 的 Firebase 应用分发,群组总计超过 200 名用户
Firebase App Distribution for Android from gradle with groups totalling more than 200 users
我刚刚将我的 Android 应用程序从 Fabric Beta
迁移到 Firebase App Distribution
。我的 Fabric
组 android
中有 395
人,而 Firebase
最多只允许 200
组中的人,所以我将我的 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
更改为:
firebaseAppDistribution {
releaseNotes="Alpha"
groups="android-1, qa"
}
或:
firebaseAppDistribution {
releaseNotes="Alpha"
groups="android-2, qa"
}
一切正常。
我怀疑 firebase 只是不想在有新更新时一次发送超过 200
封电子邮件。
有谁知道如何解决这个问题?
此外,我正在尝试为此找到 github 项目,因此我可以提交问题,但没有任何结果。
一位 Firebase 开发人员关系工程师告诉我这可能是一个 Firebase 错误。我在那里提交了错误报告。当我了解更多时,我会更新这个答案。
更新
来自 firebase-community
showed me documentation 的人证明 Firebase App Distribution
仅限于 200
用户:
Tester limits
App Distribution offers free quotas that let you start distributing your app at no cost. The free quota amounts are listed below. If you need more quota, request a free limit increase.
||Operation||Quota||
|Add testers to a Firebase project|500 testers per Firebase project|
|Add testers to an App Distribution group|200 testers per group|
|Distribute to testers|200 testers per build 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"
}
它奏效了。我仍然不知道为什么一个有效而另一个无效。
我刚刚将我的 Android 应用程序从 Fabric Beta
迁移到 Firebase App Distribution
。我的 Fabric
组 android
中有 395
人,而 Firebase
最多只允许 200
组中的人,所以我将我的 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
更改为:
firebaseAppDistribution {
releaseNotes="Alpha"
groups="android-1, qa"
}
或:
firebaseAppDistribution {
releaseNotes="Alpha"
groups="android-2, qa"
}
一切正常。
我怀疑 firebase 只是不想在有新更新时一次发送超过 200
封电子邮件。
有谁知道如何解决这个问题?
此外,我正在尝试为此找到 github 项目,因此我可以提交问题,但没有任何结果。
一位 Firebase 开发人员关系工程师告诉我这可能是一个 Firebase 错误。我在那里提交了错误报告。当我了解更多时,我会更新这个答案。
更新
来自 firebase-community
showed me documentation 的人证明 Firebase App Distribution
仅限于 200
用户:
Tester limits App Distribution offers free quotas that let you start distributing your app at no cost. The free quota amounts are listed below. If you need more quota, request a free limit increase.
||Operation||Quota||
|Add testers to a Firebase project|500 testers per Firebase project|
|Add testers to an App Distribution group|200 testers per group|
|Distribute to testers|200 testers per build 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"
}
它奏效了。我仍然不知道为什么一个有效而另一个无效。