79507306

Date: 2025-03-13 18:34:08
Score: 1
Natty:
Report link

first thing you have to check

1. enable google play service in firebase

2. enable google sign in

3. check the OAuth Consent screen and OAuth Cliend ID's generated

4. download the googleServiceinfo.plist file again there you can see your CLIENT_ID,REVERSED_CLIENT_ID,ANDROID_CLIENT_ID , some othe updated data in googleServiceinfo.plist ( compare old and new info file you can see the changes)

4. need to add the below in info.plist

    <array>
        <dict>
            <key>CFBundleTypeRole</key>
            <string>Editor</string>
            <key>CFBundleURLSchemes</key>
            <array>
                <string>($REVERSED_CLIENT_ID
}</string>
            </array>
        </dict>
    </array>

5 . also you need to add your REVERSED_CLIENT_ID in Url Types like below in the URL Schemes
Target--> info--> URL types--> add in URL Schemes
enter image description here

6. flutter clean, flutter pub get
7. check the flow

hope this solution works for you

Reasons:
  • Blacklisted phrase (1): enter image description here
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: chenna