如果我的应用仍处于定时发布状态,如何在Google Play中发布测试版?

时间:2016-10-18 20:34:21

标签: android google-play

我有一个即将推出的应用。为此做准备,我已经通过“Timed publishing”投入生产。它已经准备好了,我现在要做的就是点击“Go Live”。

但是,我有一个错误修复程序,我想在它准备好向全世界发布该应用程序之前立即推出测试版。

我已设法上传测试版,但如何通过商店将其发布给我的测试版测试人员。以前当我玩Timed发布时,直到我点击“Go Live”才真正向Beta测试人员发送。

我不想这样做,因为我还没有准备好将我的应用程序公之于众,我担心它会继续发布。

我已尝试切换到高级模式并立即取消激活生产中的版本;但是,它不会让我保存。它抱怨The application could not be saved. Please check the form for errors.但是在表单上看不到任何看起来像错误的内容。

我该怎么做,或者我应该寻找什么来找到错误?

2 个答案:

答案 0 :(得分:3)

现在我面临同样的问题,但我认为如果在没有上线的情况下启用定时发布,则无法发布测试版。

以下是我在Google支持中找到的有关此主题的参考:

Timed publishing 参考链接:https://support.google.com/googleplay/android-developer/answer/6334282?hl=en&ref_topic=7072031

答案 1 :(得分:3)

我从谷歌那里得到了答案:

  

我们目前不支持删除制作APK的功能。如果你按"上线"右上角的按钮,制作版和测试版将在Play商店发布。它不可能保持生产版本的安静,只能实时测试版。

     

我们目前要求,一旦制作了APK,该应用必须始终拥有生产中的APK。此要求已经到位,以便我们遵守DDA,确保一旦应用程序公开可用,它仍可供任何可能已安装它的用户使用。

在我不那么谦虚的意见中,这是Google Play系统的一个缺陷。一旦它被公开,我可以看到这个要求,甚至可能只是在某人实际下载之后,但在此之前我作为开发人员应该能够完全拉动它或确保它直接进入Unpublished没有出现在商店上,因此不会偶然发生。

谷歌继续说道:

  

如果您想阻止用户下载您的最新产品版本,因为您还没有将其设置为现场,一个选项是编辑您要使用更高版本代码回滚到的上一个生产APK文件比当前的APK文件。然后,您可以将旧版APK上传为更新。

     

在确定制作APK不是您要向公众展示的版本并且测试版APK是正确的之后,您可以按"上线"因此,当测试人员可以下载测试版时,用户仍会看到以前的生产版本。

     

另一种方法是取消发布当前的应用程序,然后发布一个新的应用程序,其中包含仅用于beta测试的新软件包名称。 [...]

这些都是关于完成我需要完成的工作的方法,它只是为我设置另一个应用程序供我的beta测试人员使用而增加了更多的努力。它会;但是,允许它们在同一设备上并排使用。