我曾与1的versionCode和=的versionName应用1.0 PlayStore.I决定错误到我的应用程序升级到2的versionCode和1.1.However的versionName我用不同的证书密钥签名签署的Android升级版本。不同的证书密钥
开发人员android文档中提到,如果应用程序使用不同的证书密钥进行升级,则用户将无法升级它。实现恐惧我立即发送了另一个版本为versionCode 3的升级版本,但是这次我使用原始证书密钥(我用来签署versionCode 1和versioName 1.0的密钥)。
我的问题是谁将会安装初始版本的用户可以升级,因为现在我公司推出的versionCode 3相同的证书密钥作为其应用程序被安装在他们的设备与1的versionCode?
你为什么不(与原证书)签署的versionCode 2应用程序。你可能已经删除(的versionCode 2)错误的证书创建的应用程序,并重新创建的versionCode 2与适当的证书。 – turtle 2014-11-03 06:20:43
当你提交apk与versionCode 2和versionName 1.1使用不同的证书密钥它会允许你上传apk我认为不允许你上传与不同的证书密钥apk,所以你可以上传你的apk与versionCode 2和versionName 1.1使用正确的证书密钥。 – 2014-11-03 06:21:12
@ turtle,一旦我们在Play商店上传APK,我们不能从Play商店删除apk,我们只是暂时不发布它。 – 2014-11-03 06:22:15