Closed vianneypercq closed 2 weeks ago
I hope the flutterflow team fixes this soon.
Hello!
It looks like this issue might be specific to your project. We recommend reaching out to our support team via the in-app chat or by emailing support@flutterflow.io, so they can assist you more effectively with this.
Best regards,
Azanello
Hi there! After several attempts to generate a Keystore file with the keytool command from the MacOS Terminal, and despite the certainty of not having a password problem, Fluttefflow (via "Advanced settings / Upload Keystore" functionnality) transmits neither the correct password nor the correct keys in the generated AAB file. The solution that worked for me was to use the Keystore Explorer application, which generates a Keystore file correctly integrated by Flutterflow.
Can we access your project?
Current Behavior
Context: I developed a new version of my app using Flutterflow, which I want to deploy on Google Play Console as an internal test. My app already exists on Google Play Console under an older version (not developed with Flutterflow).
Steps Taken:
Suspected Issue: Despite the correct Keystore configuration and matching SHA-1 fingerprints, Flutterflow seems to not use the correct Keystore when signing the AAB file, or the generated AAB file is not signed properly.
Expected Behavior
The AAB file should contain the correct key from the customized Keystore.
Steps to Reproduce
1- Activate the “Upload Keystore” function 2- Enter the Keystore Alias 3- Upload the Keystore file 4- Enter Keystore file password (same for alias) 5-Download AAB file 6- Submit AAB file to Google Play Console
Reproducible from Blank
Bug Report Code (Required)
IT4sk+fqy5dOmMNc1qrubMdB/SoRQ0Q8R4Issct/cxQcB4j4PYoHPs6lYkxtOdSzaH9UEWGggmYC097JjeHxEPYoBzGZfoBl/rgBSRPPbGOuMZjTCbmOdkFCRMFbG0iD5LervwhRPbF1R3wZ2V6qN9+Rbz2Cf9qOYwx5e6fDbOY=
Visual documentation
The "Failed status" is normal regarding the official Flutterflow tutorial (https://youtu.be/kLfcAzAHA6o?si=jdRRXX357JmvpGmD) for the first submission. I notice that in the log there is this mention: "Failed to read key ** from store "/tmp/keystore.keystore": keystore password was incorrect"** But it's certain that the password entered is correct, I checked it with the terminal:
When the Keystore file was created, only a password was set for the file, and no password was set for the alias because it wasn't requested. In the Flutterflow interface, I checked “Same password” for both the Keystore and the alias.
And for completeness, here's the screenshot of the key expected by Google Play Console, where you can see that the key is identical to the one in my Keystore file.
Environment
Additional Information
No response