【问题标题】:Google Play Console - How remove an update of published applicationGoogle Play 控制台 - 如何删除已发布应用程序的更新
【发布时间】:2018-06-19 20:55:26
【问题描述】:

我很绝望。我通过新的 Play 开发者控制台在 Play 商店中发布了错误的应用更新。

不,我需要回滚我的更新,只需将其删除并重新发布之前的更新即可。

我无法理解两件事:

  • 如何从应用版本菜单中删除它
  • 重新发布上一篇

请帮帮我! 在此先感谢

【问题讨论】:

  • 你的绝望是可以理解的。对 Google 感到羞耻,即使在较新的修补程序 APK 发布后 24 小时(!)也无法停止以前的版本。这意味着,Google Play 会继续提供有问题的发行版 APK。
  • Vaishakh 的回答确实有效,请将其粘贴到此处,以便人们不会错过此重要信息:单击创建发布就像您发布新版本一样,但不是上传 apk,而是单击“从库中添加” ", 在这里你会得到你应用的所有以前的版本,选择你要回滚到的版本,然后在审核后发布按钮。

标签: android google-play google-play-console


【解决方案1】:

【讨论】:

  • @Jorgesys。你能看到我的问题吗?stackoverflow.com/questions/48563909/…
  • 我正在使用颤振,问题是现在 SDK 已更新,我的应用程序因新版本而崩溃(我从未更改代码 3 个月)。有什么想法吗?
  • 现在我们还必须跟踪商品详情信息,因为我们无法回滚
  • Vaishakh 在此线程中的另一个答案实际上有效:单击创建发布就像您发布新版本一样,但不是上传 apk,而是单击“从库添加”,在这里您将获得所有以前的版本在您的应用程序中,选择您要回滚到的版本,然后在审核按钮后发布它。
  • 请记住,Play 商店需要时间来批准您的新版本。即使您的旧版本重新打包。
【解决方案2】:

点击 Create Release 就像你发布了一个新版本,但不是上传一个 apk 点击“Add From Library”,在这里你会得到你应用的所有以前的版本,选择你想要回滚到的版本,然后发布审核后按钮。

【讨论】:

  • 我最初说它不起作用,但谷歌需要时间来更新。以上步骤适用于我回滚我的 alpha 版本。谢谢。
  • 也为我工作,之前没有工作。看起来谷歌推送了更新。很棒
  • 节省了很多工作,这个答案绝对应该被赞成并被接受为答案
  • 不再工作 - 我明白了:您无法推出此版本,因为它不允许任何现有用户升级到新添加的 APK。
  • 任何人都可以得到任何解决方案,因为它还显示我无法推出此版本,因为它不允许任何现有用户升级
【解决方案3】:

只需使用新的versionCode 和旧的versionName 构建旧应用版本并发布它

【讨论】:

  • 感谢您的回答 :) 是的,我只是上传了一个具有更高版本代码和名称的新 apk。这是一个不好的限制。在我的情况下,第一个版本是 1.0.3,然后我上传(错误的 apk)版本 1.0.4。所以最后我上传了 1.0.5 版本,代码与 1.0.4 版本相同。
  • "just" 如果你使用版本控制和构建服务器会很有趣。
【解决方案4】:

复兴这个,但对于那些正在寻找类似的东西,但对于 Android App Bundles

因为它不像为 .apk 做那样明确。

对于 .aab,您需要:

  1. 解压 aab(它只是一个 zip 文件)
  2. 使用 protoc 解码作为二进制 proto 消息的 AndroidManifest
  3. 要解码,您需要 aapt2 工具中的 .proto 文件
  4. 更改解码后的 android manifest 的版本代码/版本名称
  5. 使用步骤 2 中使用的 .proto 文件使用 protoc 再次对其进行编码
  6. 使用 zip 打包 aab,但请注意不要压缩目录并删除您可能不情愿添加的路径前缀
  7. 使用 jarsigner 使用您的商店凭据对压缩文件进行签名
  8. zipalign 签名的压缩文件
  9. 将压缩、对齐和签名的文件重命名为最终的 .aab 文件

您可以在以下要点中找到这些相同的步骤,并提前准备一些工作。

https://gist.github.com/Farious/e841ef85a8f4280e4f248ba8037ea2c0

我试图避免硬编码任何东西并对其进行防弹,但可能还没有。

【讨论】:

  • .proto 文件在哪里?
  • 需要一些努力来挖掘它,但这是当前情况下最好的解决方案
【解决方案5】:

在 Play 商店经典版本中,开发者控制台提供了一个停止推出的选项。如果您将停止推出比当前版本的应用程序,将不会从 Play 商店中发布。现在我们可以发布新版本的应用了。

【讨论】:

  • 听起来像科幻小说。 :) 如果我已经有了一个新版本,我就不需要“取消发布”当前(有故障的)应用程序......
猜你喜欢
  • 2018-06-17
  • 1970-01-01
  • 1970-01-01
  • 2018-05-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-04
  • 1970-01-01
相关资源
最近更新 更多