我已经以xamarin形式开发了我的应用,并通过playstore发布了我的android应用。不幸的是,我不得不改变我的系统。现在,我在应用程序中做了一些更改,我想在Playstore中发布新的APK,然后在下面给出提示:
您已将使用其他证书签名的APK上传到以前的APK。您必须使用相同的证书。您现有的APK已签名 带有指纹的证书: [SHA1:70:9A:CF:42:5E:98:B9:4D:B2:F6:B7:2E:AC:C4:64:14:4B:5D:76:18] 并且用于对您上传的APK进行签名的证书具有指纹: [SHA1:62:E0:24:5F:18:95:47:95:60:C3:08:B2:D5:16:E8:C5:46:D1:D7:4E]
当我刚开始使用xamarin表单开发时,请帮助我
谢谢
答案 0 :(得分:1)
您第一次上传的apk(在Playstore上直播的apk)与您现在尝试上传的apk相比具有不同的签名密钥。
将apk上传到商店后,您始终必须使用与首次上传相同的applicationId
和签名密钥。如果您松开密钥,则可以从不再次更新相同的APK。
编辑: 从2017年5月开始,您可以选择upload your keys并将其备份到Google服务器中。但是您必须选择加入此服务。他们将备份您上载的密钥,并在需要时退还给他们。但是,如果您还没有选择使用此服务,请先丢失密码。你不走运
答案 1 :(得分:1)
我认为您正在使用与先前版本的密钥库文件不同的密钥库唱歌文件。每次为Google Play商店上传创建签名的api时,请确保使用相同的文件。
密钥库文件是在我们第一次创建签名的APK以便上传到商店时生成的。该文件的扩展名为.jks
参考