Android 不允许将同一版本上载到结构测试版(crashlytics)

Android 不允许将同一版本上载到结构测试版(crashlytics),android,crashlytics,fastlane,bitrise,fabric-beta,Android,Crashlytics,Fastlane,Bitrise,Fabric Beta,我正在开发一款可以自动部署到beta版服务的应用程序(我们在iOS上使用Testflight,在Android上使用Fabric beta)。整个部署过程使用fastlane命令在BitRise上运行,并设置为在与开发分支合并时进行内部构建和发布 在Testflight上,一个新版本必须有一个不同的版本号——这很有用,所以我们可以确定在哪一点我们想要一个新的beta版本 但是,在Fabric Beta上,系统可以“覆盖”具有相同编号的旧版本,然后向所有测试人员发送电子邮件,说“有一个新版本!它是

我正在开发一款可以自动部署到beta版服务的应用程序(我们在iOS上使用Testflight,在Android上使用Fabric beta)。整个部署过程使用fastlane命令在BitRise上运行,并设置为在与开发分支合并时进行内部构建和发布

在Testflight上,一个新版本必须有一个不同的版本号——这很有用,所以我们可以确定在哪一点我们想要一个新的beta版本

但是,在Fabric Beta上,系统可以“覆盖”具有相同编号的旧版本,然后向所有测试人员发送电子邮件,说“有一个新版本!它是-旧版本-”——这意味着我们进行的每一次小合并/拉取都会生成一个新版本,上载到Fabric Beta,将覆盖以前的版本(使用相同的版本号和版本代码),并通知所有测试人员有一个新版本可用,该版本与前一版本名称混淆

如果构建已经存在,是否有方法签入fastlane crashlytics uploader,然后不执行该操作,或者在Fabric中隐藏一个选项,在这种情况下不允许上载