-
Notifications
You must be signed in to change notification settings - Fork 38
Description
I've followed the documentation, created my firebase project & apps and have integrated the library into my app. The app signs in as expected on iOS, no complaints there.
On Android as soon as I call LoginAsync() the following exception is thrown:

I have confirmed that the app package names match:
I have also confirmed the signing certificate sha's are the same. I got the first sha from the keystore and that was exactly the same as the PrintShaHash() method provided in the docs for this plugin.
I've downloaded the json from the console and added it to my project:

I then tried running the sample provided by the library, changing the package name & json files. I get the same error on the sample app, you just end up with the following message:
The MainActivity in the sample has the init code already there:
GoogleClientManager.Initialize(this);protected override void OnActivityResult(int requestCode, Result resultCode, Intent data)
{
base.OnActivityResult(requestCode, resultCode, data);
GoogleClientManager.OnAuthCompleted(requestCode, resultCode, data);
}Any ideas on how I can resolve these issues? they look to be with the configuration of the android app in firebase. I noticed that for the iOS app I had to submit a consent screen before it would work. However the app threw an exception to tell me this, it didn't just say login failed before I ever get prompted for my users credentials.
Smartphone
- Device: Tablet M-DPI 7in Pie 9.0 - API 28 (1) X86
- OS: Android
- Version: API 28


