尽管显示有新的内部测试应用程序版本,但测试人员无法获得这些版本。

4
我遇到了一个非常奇怪的问题,整天都被卡住了。
我的 CI/CD 自动将主分支的最新版本上传到 Google Play 控制台的内部测试轨道中,每天几次。
如下图所示,内部测试轨道中的最新版本已经有几个小时了,而且它说“可供内部测试人员使用”。

internal testing latest release available for internal testers

然而,我注意到测试人员实际上没有得到更新版本。当我打开测试人员邀请链接并在浏览器中检查Google Play中的内部测试应用程序时,它显示已于2022年8月8日更新

Updated on Aug 8

这与Google Play控制台中发布历史记录的内容相匹配。

enter image description here

此外,当我通过内部测试在我的设备上安装该应用时,它显示 2022年7月21日

Udated on July 21

我尝试过/认为可能的问题

大约在8月8日,我启用了Managed Publishing,因此我认为这可能是问题所在,但根据文档,Managed Publishing不应影响内部测试。该应用程序尚未发布到生产环境,但在8月8日,我升级了一个版本到生产环境并通过了审查,但由于我打开了管理发布选项,它尚未可用于用户。

我已经阅读了大量类似的SO和其他地方的问题,但没有找到解决我的问题的方法。我不确定出了什么问题。我曾经遇到过通常会出现的内部测试版本交付速度很慢的问题,需要清除缓存等等,但这对我来说是全新的东西。

更新

当进入Google Play Console的起始页并按下All Apps时,应用程序的信息如下:

应用状态:关闭测试 更新状态:准备发布

enter image description here

也许这是出错的提示?也许与未发布受管理发布的封闭测试轨道有关?
我的问题
为什么Google Play控制台中最新的内部测试版本不可供测试人员使用?
我非常感谢任何帮助。
2个回答

2

我也遇到了同样的问题。我将应用程序上传到“内部测试”,但无法在自己的设备上安装。然后,我将应用程序推送到“封闭测试”(相同的应用程序,相同的测试人员),然后我就能够安装应用程序了。它仍然会发出警告,表示应用程序尚未经过审核,但它可以从我的电子邮件列表中安装测试人员设备。

封闭测试

1
你的回答可以通过提供更多支持信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人可以确认你的答案是正确的。您可以在帮助中心中找到有关如何编写良好答案的更多信息。 - abdo Salm
1
这并没有真正回答问题。如果您有不同的问题,可以通过点击提问来提出。如果您想在此问题获得新的答案时得到通知,您可以关注此问题。一旦您拥有足够的声望,您还可以添加悬赏以吸引更多关注。- 来自审核 - Dr Mido

1

我联系了Google并得到以下回复:

经核实,测试人员列在内部和闭合测试轨道上。每个轨道必须是唯一的,如果测试人员同时出现在两个轨道上,可能会出现问题。我建议从闭合测试轨道中删除或取消选中测试人员列表。完成后,测试人员必须先选择退出测试,然后清除缓存并选择加入测试。

另一种选择是停用其中一个测试轨道,然后测试人员必须选择退出测试,清除缓存并重新选择加入测试。

然而这并没有起作用,因为关闭测试的任何测试人员列表更改都被托管发布阻止了。

我最终做的是关闭托管发布功能并立即取消发布应用,因为我不希望它对用户可用。现在它对所有轨道都已取消发布,并且我创建了一个新的“beta”应用程序,以便使用其内部测试轨道。我对托管发布感到非常失望,并且再次考虑是否要再次使用它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接