I have finished my application with flutter, but in release mode, firebase auth is not working. I've been told that I must generate a SHA1 for the release mode, but I don't know how. It works in debug mode, but not in release mode. How can I generate it, or do we have another solution?
You need to access the application in Play Store. In the section Release Management > App signing you can get the SHA1. Copy, put in the Firebase configuration, download the google-services.json and put in your app folder.
I know this is a very old question, but I am leaving this here for anyone else who wanders by.
My app also would not authenticate while running in release mode. After hours of trying various things. I found my solution:
Using the steps listed here: https://stackoverflow.com/a/34223470/10575896
The console will print out the SHA keys for both debug and release. I had added the debug keys to firebase, but i had not added the release keys.
I simply added the SHA1 and SHA256 keys to firebase, and I was good to go.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With