I have an application that was originally built in titanium and I have now update the app in ionic platform. The problem is that when I try to upload my update on google play store I get this error:
Upload failed
Your APK has been signed with multiple certificates. Please only sign it with one certificate and upload it again.
You uploaded an APK that is signed with a different certificate to your previous APKs. You must use the same certificate.
Your existing APKs are signed with the certificate(s) with fingerprint(s):
[ SHA1: CC:E3:7F:08:FA:03:9C:88:07:BC:CB:AB:7B:88:61:F4:75:9D:47:9F ]
and the certificate(s) used to sign the APK you uploaded have fingerprint(s):
[ SHA1: 20:9F:16:C0:05:AC:8E:04:C8:B0:D9:A7:AA:40:17:46:FB:1B:1F:7B],
[ SHA1: BB:D7:DC:34:B9:03:73:EA:40:C4:42:B2:01:17:05:EB:75:14:40:4D ]
Google Play Store
This happens because you're signing the new Apk with a keystore different than the one used to sign the old Apps. To solve this you need to sign your Apk with the same keystore used before.
Related
I have just finished some very minor bug fixes on our app and have generated a signed APK. I have tried to upload this on Google Play Console to give a release but I get this error. I have used the correct Keystore and application runs fine when tested on a device.
ere is the error:
Upload failed
You uploaded an APK that is signed with a different certificate to your previous APKs. You must use the same certificate. Your existing APKs are signed with the certificate(s) with fingerprint(s):
[ SHA1: 7D:24:1D:9B:55:33:AC:7D:C6:72:E6:4B:45:83:92:B1:BF:60:3C:D6 ]
and the certificate(s) used to sign the APK you uploaded have fingerprint(s):
[ SHA1: CB:8F:D6:DD:68:DA:40:3B:D9:46:6D:F4:5C:C1:A5:EB:3B:17:04:93 ]
Any ideas why?
Thank you.
I Upload A New Version Android App in Google Play store , But Not successfully , I See Error , That Error is Bellow , Please Help Me ?
Upload failed
You uploaded an APK that is signed with a different certificate to your previous APKs. You must use the same certificate. Your existing APKs are signed with the certificate(s) with fingerprint(s):
[ SHA1: 27:7C:DC:76:0B:18:AE:F8:30:3A:48:CA:08:9C:6B:23:44:E6:E4:D2 ]
and the certificate(s) used to sign the APK you uploaded have fingerprint(s):
[ SHA1: 1B:93:3C:5E:55:F5:41:15:8D:64:CC:18:48:0C:A8:4D:7B:47:1B:FD ]
You have to use the same keystore to sign your APK that you used to sign in the first time
I have an app in the Play Store. I have updated the app three times earlier but never got the error while updating the apk. Now when I am trying to update the apk with the same fingerprint ".jks" file I am getting the below mentioned error.
You uploaded an APK that is signed with a different certificate to your previous APKs. You must use the same certificate. Your existing APKs are signed with the certificate(s) with fingerprint(s):
[SHA1: D1:------------------------------:7E ]
and the certificate(s) used to sign the APK you uploaded have fingerprint(s):
[ SHA1: A2:------------------------------:31 ].
This issue is occurring because your update APK is signed with a different keystore than your old version (and for this reason has a different SHA1 fingerprint).
Resign your app with the right keystore and then reupload it to the Play Store.
See more information regarding signing your Android app before publishing here.
Upload failed
You uploaded an APK that is signed with a different certificate to your previous APKs.
You must use the same certificate.
Your existing APKs are signed with the certificate(s) with fingerprint(s):
[ SHA1: 33:00:07:BA:2B:DC:9C:29:B0:B9:54:F1:AA:C9:9C:00:6A:D0:93:35 ]
and the certificate(s) used to sign the APK you uploaded have fingerprint(s):
[ SHA1: 60:BB:1D:CA:5F:5A:0B:7C:62:8B:11:CE:88:2D:FC:8F:FA:ED:D6:FD ]
I am using same Key Store to generate signed APK. Previously I generated signed APK from Windows OS but this time from a Linux Ubuntu using SAME key store.
Make sure to use the same File and not just create the "same" certificate by using same login / password / infos to generate it.
Are you sure to use Release key and not debug ?
Open your gradle and double check again your keystore key
I took over an existing Android app together with a keystore file to sign it, but signing and uploading the app causes the following error:
Upload failed
You uploaded an APK that is signed with a different certificate to your previous
APKs. You must use the same certificate. Your existing APKs are signed with the
certificate(s) with fingerprint(s):
[ SHA1: XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX,
SHA1: YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY ]
and the certificate(s) used to sign the APK you uploaded have fingerprint(s):
SHA1: XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX
One thing that's odd here is that the fingerprint of the certificate I used to sign the .apk file (XX) is listed the existing APKs fingerprints. Now I wonder, do I need to sign the APK file with a second certificate in order to be able to update it at playstore? I.e was the original version (the one currently in Playstore) signed twice? Is there any way to use only one of the two certificates for future updates?
Any clarification is welcome.
Thanks in advance.
please download KEYSTORE EXPLORER and open your .jks file with it and there you can see which certificate contains the signature you used to signed the apk in the play store.