I am trying to integrate Google Sign In/Authentication on my app. I have followed the instructions given in the firebase tutorial/guide and the following seems to work:
- On UAT, which has a different firebase project.
- The firebase app for production has the following keys' SHA1 listed on the Settings page:
- The internal signing key.
- The upload key
- The signing key on playstore.
My firebase google-services.json file has all the above three SHA1s listed.
The google developers console also seems to be setup correctly.
I still manage to get APIEXception 10 when I download the app through the 'internal app sharing' piece on the PlayStore. Everything works as expected even if I download the app from a Google Drive link.
Any help on this would be most welcome. I have scratched my head for a whole day now and tried out pretty much everything suggested on the internet on this issue.