【问题标题】:How can I publish a beta in Google Play while my app is still in Timed publishing?当我的应用仍处于定时发布状态时,如何在 Google Play 中发布测试版?
【发布时间】:2016-10-18 20:34:20
【问题描述】:

我有一个即将发布的应用。在为此做准备时,我已通过“定时发布”将其投入生产。准备好了,我现在要做的就是点击“上线”。

但是,我有一个错误修复,我想现在发布一个测试版,然后再准备向全世界发布应用程序。

我已成功上传测试版,但如何通过商店将其发布给我的测试版测试人员。以前,当我使用定时发布时,它实际上并没有提供给 Beta 测试人员,直到我点击“上线”。

我不想这样做,因为我还没有准备好让我的应用公开,而且我担心它无论如何都会消失。

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

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

【问题讨论】:

    标签: android google-play


    【解决方案1】:

    我从谷歌得到了答案:

    我们目前不支持删除正式版 APK 的功能。如果您按下右上角的“上线”按钮,生产版和测试版都将在 Play Store 上发布。不可能让生产版本保持沉默,而只有测试版上线。

    我们目前要求,一旦发布了正式版 APK,该应用必须始终有一个正式版 APK。此要求已到位,以便我们遵守 DDA,确保一旦应用公开可用,任何可能已安装该应用的用户仍可使用该应用。

    在我看来,这是 Google Play 系统的一个缺陷。一旦它被公开,我就可以看到该要求,甚至可能只有在有人实际下载它之后,但在此之前,我作为开发人员应该能够完全拉取它,或者确保它会直接进入 Unpublished 而无需从未出现在商店中,因此不会意外发布。

    谷歌继续:

    如果您想阻止用户下载您的最新生产版本,因为您尚未将其发布,一种选择是使用高于当前的 APK 文件。然后,您可以上传旧 APK 作为更新。

    在您确定正式版 APK 不是您想要公开的版本并且测试版 APK 是正确的之后,您可以点击“上线”,这样用户仍会看到之前的正式版,而测试人员可以下载测试版。

    另一种方法是取消发布当前应用,然后发布具有新包名称的新应用,仅用于 beta 测试。 [...]

    这两种方法都是关于完成我需要做的工作的方法,只是增加了我的工作量来设置另一个应用程序供我的 beta 测试人员使用。它会;但是,当它上线时,允许他们在同一设备上并排使用。

    【讨论】:

    • 谢谢,很好的解释。正如您所说,这是 Google Play 系统的缺陷。此外,我发现即使在生产中推广 beta 版并上线,playstore 也会首先发布生产版 apk,而 beta 版仍在进行中,尽管 beta 版似乎已经在生产中。
    【解决方案2】:

    现在我面临着同样的问题,但我认为如果在不上线的情况下启用了定时发布,就不可能发布测试版。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-15
      相关资源
      最近更新 更多