如果我要问这个问题已经被问到了,请告诉我链接,因为我没有找到它。对于谷歌播放中的beta测试,您是否必须首先取消发布测试版APK,然后新版本将取代它?您也可以上传相同的版本代码,还是必须在Beta版中上传每个APK上传新的版本代码?
我问的原因是我即将Beta测试新版本的应用程序。我在测试手机上升级了应用程序并崩溃了。我发现有一行代码我忘了拿出来进行测试,导致升级中断。这很有趣,因为测试代码间接测试了升级代码。无论如何,所以我不想上传一个全新的代码版本只是覆盖预先存在的APK上传。我希望这是可能的,因为它只处于Beta状态。此外,我想这意味着必须等待另外24小时才能让他的新Beta版上传生效。这是我希望绕过的另一件事是在Beta中上传相同的版本会消除预先存在的Beta版本代码,因此更改将立即升级。一厢情愿的想法。
提前谢谢你。
答案 0 :(得分:1)
不,您无需取消发布应用程序即可上传新的Beta版本。但是,您必须增加版本代码才能发布新的Beta版本。版本代码必须递增,因此安装应用程序的设备可以通过将安装的版本代码与Google Play版本代码进行比较来跟踪更新是否可用。
每次发布新版本或更新应用程序信息时,这些更改都可能需要几个小时才能传播。根据我的经验,人们开始收到更新通知只需要大约5个小时。如果你真的为新版本的可用时间而烦恼,你可以使用不同的应用程序分发服务,例如HockeyApp,TestFlight等......
答案 1 :(得分:1)
当您的应用已准备好投放时,您无需取消发布,只需“升级到制作”,您无需更改versionCode
。
如果您的Beta应用程序存在错误,请进行更改,您必须上传另一个.apk,是的,您必须更改为较新的versionCode
。
如果您的应用已发布,则无法覆盖预先存在的APK。