【问题标题】:Android - Uploading new APK with updated permissions to a published appAndroid - 将具有更新权限的新 APK 上传到已发布的应用程序
【发布时间】:2013-02-22 21:42:05
【问题描述】:

所以我在将新 APK 上传到启用了计费的 Play 商店时遇到了问题。

目前我有一个已发布的付费应用,我想将其更改为订阅应用,以便用户获得年度订阅,从而获得应用的最新数据。

现在我的问题是开发者控制台不允许我上传启用了计费权限的草稿 APK。我登录开发控制台,转到 APK,从简单模式更改为高级模式,将我的新 APK 保存为草稿,上传后出现以下错误:

This configuration cannot be published for the following reason(s):

All devices that might receive version 1 would receive version 2.

Some devices are eligible to run multiple APKs. In such a scenario, the device will receive the APK with the higher version code.

我将版本代码和版本号更新为比当前高一,以及仅增加两个值之一的不同组合,但仍然没有成功。

应用正在使用相同的密钥库进行签名。

谢谢, 德曼

【问题讨论】:

  • 只有在您激活第二个 apk 时才会出现。您无需激活即可作为草稿上传。不要激活它。
  • @RaghavSood 我不太明白您所说的激活是什么意思。在任何步骤中,我都没有选择“激活”,也没有单击任何东西来激活。我只是在开发者控制台中将新的 APK 作为草稿上传(按钮显示为“保存草稿”)。上传草稿后,发生错误。当前有一个已发布应用的活动 apk(在我的新版本准备好之前,我不希望它退出已发布状态)。

标签: android google-play


【解决方案1】:

现在弄清楚这实际上意味着什么。基本上它只是告诉我,我需要存档当前的 apk 才能真正发布新的 apk。新的 apk 已成功添加为草稿。这条消息的措辞有点尴尬,实际上意味着要发布第 2 版,第 1 版必须存档,而不是我执行的保存草稿有任何问题。

谢谢, 德曼

【讨论】:

  • 非常复杂的说法“在发布之前点击存档”:-)
  • 嗨,Dman,我遇到了类似的情况,但我找不到“存档”或“停用”,只有“删除”。我无法删除旧的 APK,因为它有我的扩展文件。你有什么想法吗?
  • @SirKnigget 不确定您是否还需要帮助,但我只是看了看,似乎如果您单击开发者控制台右上角的“切换到高级模式” .在您的 APK 列表中,它应该在当前发布的 APK 旁边显示一个停用按钮。现在至于这究竟会做什么,我不确定,因为我无法尝试它,但对此进行一些研究,也许它会对你有所帮助。谢谢,德曼
【解决方案2】:

是的,您所要做的就是禁用旧应用程序,然后可以在左上方区域推送发布按钮,以便发布您的新 APK

【讨论】:

    【解决方案3】:

    您是否禁用了您的第一个版本?默认情况下,在高级模式下上传后,您的第一个和第二个版本都被激活。在我看来,这只是在说您有 2 个处于活动状态的 APK,它们将到达相同的设备,因此这 2 个中的一个是无用的。

    【讨论】:

    • 禁用我的第一个版本是否会导致用户无法下载?我只想能够添加根据谷歌文档不需要激活(我猜这意味着发布)应用程序的应用程序内购买。上传后,我可以存档原始版本或删除我上传的新草稿。那么如何停用草稿?
    • 这里不太关注你。你想用草稿实现什么?你希望人们能够下载它吗?启用新版本并禁用旧版本,将(最终)向人们展示您的应用更新,任何新的下载者都将立即获得最新版本。
    • 基本上我希望我当前的版本仍然可用,同时我通过应用内购买测试新版本。当前版本没有计费权限,因为这不是最初的意图。新 APK 确实如此,因此我需要将其作为草稿上传,以便我可以添加项目,同时不会中断新用户获取当前发布的版本。
    • 好吧,抱歉,没有应用内支付和测试的经验;) 看起来这只是谷歌没有考虑的一个案例。由于它只是用于测试,您可以在清单中添加一些选项来过滤掉一些设备。像这样,第二个版本会到达不同的设备阵列,因此被 Google Play 接受为第二个 APK。成功测试后,您可以更改过滤器选项并覆盖您的第一个版本。
    • 无需道歉。通过将一些设备添加到不受支持的列表中然后上传 apk 来尝试此操作,但这并没有清除它。似乎支持的列表是每个包而不是每个 apk。
    猜你喜欢
    • 2021-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-05
    • 2017-09-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多