android - 测试人员如何在 crashlytics beta 中接收应用程序更新

标签 android crashlytics-android crashlytics-beta

我有一个夜间build设置,每晚都会部署到 crashlytics beta,但是对于我上传的每个 apk,我都必须手动添加测试人员,测试人员如何才能接收最近上传到 crashlytics beta 的 apk 而不必添加它们每次,它都完全错过了持续交付的重点。

最佳答案

来自 Fabric 的 Mike。

您可以将测试人员组别名或电子邮件地址添加到您要分发的应用的 gradle 构建类型或风格中。 From the documentation ,添加组别名或使用以下别名:

ext.betaDistributionGroupAliases="my-best-testers"

或组别名的逗号分隔文件:

ext.betaDistributionGroupAliasesFilePath=group_aliases.txt

您还可以通过逗号分隔的测试人员文件指定特定的个人测试人员:(使用以下格式:名字、姓氏、电子邮件地址。)

ext.betaDistributionEmailsFilePath="beta_distribution_emails.txt"

或他们的电子邮件地址:

ext.betaDistributionEmails="<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="afedcadbcefadccaddefd6c0daddccc0c2dfcec1d681ccc0c2" rel="noreferrer noopener nofollow">[email protected]</a>, <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="66240312073315031454261f09131405090b1607081f4805090b" rel="noreferrer noopener nofollow">[email protected]</a>"

关于android - 测试人员如何在 crashlytics beta 中接收应用程序更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35423533/

相关文章:

android - Firebase Crashlytics 自定义日志未出现在控制台中

ios - 分发应用程序的多个版本

android - Fabric BETA 已更新,现在我无法安装我的应用程序,无论是 BETA、Android Studio 还是 apk

android - 如何在 Android 中处理服务信息

android - 如何在android中与当前位置共享谷歌地图?

java - 使用 Appium 启动整个测试套件

javascript - 移动设备上的 csrf 保护(在 cordova 中运行)

android - 无法从丢弃的 APK 中提取 Crashlytics 构建信息

ios - Fabric beta 未显示 Launched 事件

Android Fabric - 以自定义间隔发送捕获的异常