因此,我在启用结算功能的情况下将新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.
我将版本代码和版本号更新为比当前版本更高的版本号以及仅仅增加其中一个值的不同组合仍然没有成功。
该应用程序正在使用相同的密钥库进行签名。
谢谢, DMAN
答案 0 :(得分:22)
弄清楚这实际上意味着什么。基本上它只是告诉我,我需要存档当前的apk才能实际发布新的apk。新的apk已成功添加为草稿。这条消息的措辞有点笨拙,实际上意味着为了发布版本2,版本1必须归档,而不是我执行的保存草稿有任何问题。
谢谢, DMAN
答案 1 :(得分:3)
是的,您所要做的就是禁用旧应用程序,之后可以使用“发布”按钮按下左上角区域,以便发布新的APK
答案 2 :(得分:2)
您是否停用了第一个版本?默认情况下,在高级模式下载后,您的第一个和第二个版本都会被激活。在我看来它只是说你有两个活跃的APK,它会到达相同的设备,因此其中一个是没用的。