我们有一个应用程序,利用在应用程序计费。我们看到的问题如下:
当设备上的应用程序的versionCode与Play开发者控制台中发布的应用程序的版本代码相同时,计费可以正常工作。
当具有较高versionCode的构建上传到Play Developer控制台时,在应用程序计费中,会停止在设备上的应用程序上工作(具有较低的versionCode),并显示“应用程序未配置为计费”。
在测试时,这是很好的,但问题是-当应用程序在Google Play Store中时,行为是什么?当您替换应用程序(执行更新)时,在野外的应用程序(具有较低的versionCode)是否会在应用程序计费中停止工作?
如果是这样的话,人们使用什么方法来执行更新?您是否强制用户在购买前进行更新?或者这个问题只有在发布之前才是真的?
任何建议都将不胜感激!
谢谢!
发布于 2012-08-13 23:56:26
只要你上传的“较新的”apk使用与现有apk相同的密钥进行签名,那么您应该不会遇到任何问题。
我刚刚测试了我的应用程序与以前的版本(版本代码较低)的运行,在应用程序计费仍然有效。
需要注意的是,您不能将apk从市场上删除,只需停用它即可。
但是你所说的强制更新,我确实会提示用户在打开应用程序时进行更新。
你可能已经读过了,但是在多个apks上使用here is the official info。
https://stackoverflow.com/questions/11867878
复制相似问题