Hello Sanjay,
Thank you for reaching out in Microsoft Q&A.
This issue typically occurs when the signing key used to sign your app bundle does not match the key that was used for a previous release of your app. Here's how you can resolve this problem:
- You need to locate the keystore file that was used to sign the previous release of your Xamarin app. It's crucial to use the same keystore to sign updates.
- Double-check the keystore's SHA-1 fingerprint to ensure it matches the fingerprint mentioned in the error message:
SHA1: 13:7D:76:25:DF:99:1C:19:99:2C:C3:37:5F:E9:DD:35:13:51:DD:CE
- If you have the correct keystore, you can re-sign your Android App Bundle (AAB) using the following command:
Replacejarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore your_keystore.keystore your_app.aab alias_name
your_keystore.keystore
with the path to your keystore file,your_app.aab
with the path to your Android App Bundle, andalias_name
with the alias you used to sign the app originally. - After re-signing the AAB, upload it to the Google Play Console as you would for any other update.
- Update Google Play Console Settings: In the Google Play Console, make sure your app's signing key information matches the keystore you used to sign your AAB. You can check this under "Release Management" > "App signing."
Note: If you found this response helpful, please acknowledge it to help others facing similar challenges.
Best of luck!