【问题标题】:Remove app from production and keep testing从生产中删除应用程序并继续测试
【发布时间】:2019-05-05 16:12:00
【问题描述】:

我团队中的某个人不小心将应用升级到了生产环境。但是,我们明确将该应用程序用于测试目的,并希望它仅对内部测试人员可见。

还有其他几个问题都在问同样的问题,但没有一个问题有正确的答案。

此处接受的答案建议创建新应用Remove app from production and use beta testing instead

这里说不可能Android deactivate production apk

所以,我的问题是 - 是否可以在保持测试通道可用的同时从生产中删除应用程序?

【问题讨论】:

  • 感谢您提出这个问题。我们现在也有类似的情况,这让我们免于大量的谷歌搜索,甚至是联系和等待谷歌团队支持的努力!

标签: android google-play-console


【解决方案1】:

我已联系 Google 支持,他们确认目前不受支持。以下是他们回复的副本:

感谢您联系 Google Play 开发者支持!

关于您的顾虑,目前我们的系统不支持 已发布到生产环境的应用程序的回滚功能 跟踪。

如您之前所述,取消发布选项无法解决您的问题 问题,请注意 Google 目前不支持 删除当前用户下载的应用程序,过去或不活动 用户,或为测试目的下载了应用程序的用户。

因此,这种情况下的解决方法是上传一个 带有新软件包的新应用程序仅适用于测试人员的 Open Beta 轨道 再次。

我完全理解这会给您带来很大的不便。

我们希望这有助于回答您的问题。感谢你的理解 并继续提供支持。

【讨论】:

    【解决方案2】:

    不,这是不可能的。

    您可以尝试做的一种解决方法是发布一个与任何设备不兼容的 APK,例如maxSdkVersion=1 或 minSdkVersion=Z,但 Play 管理中心可能会对这些值进行一些验证。这不会完全取消发布该应用:它仍会在 Play 商店中可见,但至少无法安装。

    抱歉,我知道答案不是很令人满意,但是没有办法从 prod 中完全删除一个应用程序而不将其从其他轨道中删除。

    【讨论】:

      【解决方案3】:

      您可以取消发布您的应用。并随时重新发布。你可以看看this question.

      但是,我们将该应用明确用于测试目的,并希望它只对内部测试人员可见。

      为此,您可以使用internal test.

      转到控制台 -> 选择您的应用。 -> 发布管理 -> 应用发布 -> 内部测试跟踪 -> 管理。

      您可以在此处管理您的内部测试。它允许您在内部环境中为选定的用户/测试人员测试应用程序。

      • 此内部测试轨道应用程序。将仅适用于 用户/测试人员在图片中显示了选择加入网址
      • 您最多可以为内部测试轨道添加 100 名测试人员。
      • 我们在取消发布应用后使用Internal-test-track。从 游戏商店。

      【讨论】:

      • 重新发布应用后,它也会在生产轨道上可见。
      • 是的@Marius。来自this answer,,请转到Store Presence -> Pricing & distribution,您将找到PUBLISH/UNPUBLISH 选项。从那里您可以随时发布/取消发布应用程序。请检查我的更新答案。
      • 如果我取消发布应用程序,我将无法访问选择加入 URL,因为为此 - 必须发布应用程序。如果应用已发布,则它在生产中可见。
      • 绝对不是。应用程序。 internal-test 中发布的内容将仅对具有 Opt-in URL 的用户/测试人员可见。
      • 它已经在生产中发布了,没有任何按钮可以从生产中取消发布它,而无需从测试中取消发布。或者仅将应用发布到测试,而不发布到生产环境(在之前发布到生产环境之后)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-11-19
      • 2020-03-11
      • 1970-01-01
      • 2021-10-30
      • 1970-01-01
      • 2018-05-13
      • 2020-06-22
      相关资源
      最近更新 更多