11

我刚刚尝试从 Fabric/Crashlytics Beta 切换到 Firebase App Distribution,以便将我的 Android 应用分发给测试人员。我使用 Gradle 插件,如此处所述: https ://firebase.google.com/docs/app-distribution/android/distribute-gradle

使用 Crashlytics Beta 时,我可以通过将其添加到我的 gradle 文件中来禁用每个新版本的测试人员的烦人电子邮件:

ext.betaDistributionNotifications=false

Firebase 应用程序分发的文档没有提及任何类似的内容,尽管其他选项(例如发行说明)具有等价物。确实,医生说:

未受邀测试应用程序的测试人员会收到电子邮件邀请以开始测试。现有测试人员会收到电子邮件通知,表明新版本已准备好进行测试。

有谁知道我可以如何禁用电子邮件,以便在我每天多次推出构建时不会不断地向测试人员发送垃圾邮件?

编辑:个别测试人员可以使用电子邮件底部的取消订阅链接,但我更愿意全局禁用电子邮件,这样就没有必要了。

4

2 回答 2

7

这是来自 Fabric/Firebase 支持的 Zubair。@danwilkie - 感谢您的反馈!并使用 Firebase 应用分发。目前 Firebase App Distribution 不支持此功能,但很高兴知道您希望看到此功能已添加。我将转发此请求以支持在 firebase 中构建它。如果您有任何问题,请随时通过“support@fabric.io”与我们联系。

于 2019-10-08T22:26:53.580 回答
1

只需不要在 Gradle 文件中指定测试人员组或任何电子邮件。例如:

firebaseAppDistribution {
            releaseNotesFile="/path/to/releasenotes.txt"
           //Comment out or delete the following line to stop automatically 
           //sending emails to your testers
            testers="ali@example.com, bri@example.com, cal@example.com"
        }

我们对连续的开发/质量保证构建有相同的设置。我已经对此进行了测试,并且可以正常工作。您仍然可以随时从 Firebase 控制台手动添加它们。

于 2019-11-18T14:42:21.720 回答