I wanted to upload my app bundle to Play Store but got the following eror message:
Your Android App Bundle is signed with the wrong key. Ensure that your App Bundle is signed with the correct signing key and try again. Your app bundle is expected to be signed with the certificate with fingerprint:
The Play Store has recently undergone some changes. We don’t claim to be experts in how the Play Store works, so be patient and look at the Google’s docs.
Is this the first time you are uploading the app? Or has it already been uploaded with a different key?
Hi guys, I have the same problem but with an App that was already published trough VoltBuild, I’ve check several times and according to my repo the keystore file is the same than the used on the last successful deploy, this is mi voltbuilder.json content:
Hi, this is the message: UserError: Error uploading to Google Play Store: The Android App Bundle was signed with the wrong key. Found: SHA1: 78:30:33:4F:8E::::::::::::::, expected: SHA1: 5E:C7:FC:32:3E::::::::::::::.
And the only thing that occurred to me was to check if the Keystore file was the same as the one used the last time and it is the same, which don’t let me much to do…
I’m used to getting some help here but instead seems like you only want to say something to have the last word, even when that word isn’t helping anybody . The other issue is another issue, here I’m telling you that I’m having a punctual error of switching Keystore files not in one but with two apps. I haven’t changed the Keystore file since the last deployment, so please, I need you to tell me why is this happening and how to fix it. Thanks in advance for your help.
The difficulty here is that the message is coming from Google, not VoltBuilder. We’re not experts in how Google Play works, but they do have extensive documentation.
Since VoltBuilder is building successfully, it looks like your project and the keystore file are properly configured.
The issue is that the keystore file you are uploading is not what Google Play is expecting.
You can verify the keystore you are uploading by using a utility like KeyStore Explorer. It will open your keystore file and show you its fingerprint.
Well I checked the keystore with KeyStore Explorer as you suggest and I can confirm that at this moment voltbuild tool is singing the bundle with the right keystore .
It’s posible that in that first deployment when voltbuild generate that .aab to upload manually, it has generated a new kestore file instead of using the one on the certificates folder? Google ask for a keystore with a fingerprint that I don’t have on any project, I double checked that.
Ok, so the problem looks like it’s at Google’s end.
You’ll need to work with Google’s docs and their support to find out more. Could you report back here what you find? I’ll bet others could run into the same situation.