在 Google Play 商店中,如果正式版高于测试版会怎样?

In Google Play Store, what happens if the production version is higher than the beta version?

假设我当前的版本如下:
生产版本代码=1
Beta版本代码=2

只要 Beta 版是最新代码就一切正常。

如果我在生产环境中更新新版本(版本 3)会怎样?
生产版本代码=3
Beta版本代码=2

我的问题是安装了 versionCode=2 的 beta 测试人员会怎样?他们会获得第 3 版更新吗?或者他们是否必须选择退出 Beta 测试才能看到版本 3 更新?

测试版将被正式版取代。 要可供测试人员使用,alpha 和 beta APK 的版本代码必须高于生产 APK。

可在此处找到更多信息:在“版本代码和测试轨道状态”中查看第 5 步下的内容

Play Console Help

后备条款和状态

隐藏:当一个应用程序包提供部分或全部相同设备配置并且具有更高版本代码时,它会隐藏另一个应用程序包。

升级:该轨道的所有活动应用程序包都包含在后备轨道的活动应用程序包中(例如,所有活动的测试版应用程序包也在生产中处于活动状态)。如果您首先发布到测试轨道,然后将经过测试的应用程序包发布到更稳定的版本,您可能会看到这一点。

已取代:轨道中的所有活动应用程序包完全被其回退轨道中具有更高版本代码的活动应用程序包隐藏。 None 轨道中的应用程序包正在用于为用户提供服务,因为它们都将由后备轨道中的应用程序包提供服务。这意味着被取代曲目代表的测试程序被放弃了。

部分隐藏:轨道中至少有一个活动的应用程序包被其后备轨道中具有更高版本代码的应用程序包隐藏。这意味着一些 Beta 版用户将获得来自 Beta 版轨道的应用程序包,而其他用户可能会获得来自生产版的应用程序包。这很可能是分配版本代码时出错。