android - 来自 gradle 的 Firebase App Distribution for Android,群组总数超过 200 个用户
问题描述
我刚刚将我的 Android 应用程序Fabric Beta
从Firebase App Distribution
. 我的Fabric
组android
里395
有人,并且Firebase
只允许最多200
人在一个组中,所以我将我的Firebase
组分成android-1
和android-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 项目,因此我可以提出问题,但没有任何结果。
解决方案
就我而言,当我收到上述错误时
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"
}
它奏效了。我仍然不知道为什么一个有效,而另一个却不是每次都有效。
推荐阅读
- php - AWS S3 一种在 PHP 中克隆文件的简单方法
- python - 为文件中字符的特定位置创建字典
- flutter - 当应用栏出现在颤动中时,我无法更改 Android 状态栏颜色
- java - 在 macOS BigSur 中更改 java 版本
- gpu - 最大流量 GPU 实现
- c++ - C++ 将预先保留的哈希映射(std::unordered_map)与整数键和连续数据数组(std::vector)进行比较
- php - Laravel - 通过多个标签和字符串搜索
- string - Google Colab 在字典中找到最大值 - TypeError: 'str' object is not callable
- java - java.lang.IllegalStateException:指定的 firefox 二进制位置不存在或不是真实文件:/usr/bin/firefox 使用 GeckoDriver Selenium
- azure - Azure 发布管道:即使添加了替换镜像标签的步骤,Docker 镜像标签也不会被替换