After upgrading to sdk31, getting weird problems with google sign in. i had this code that was working fine earlier
return Google.logInAsync({
androidClientId,
iosClientId,
androidStandaloneAppClientId,
iosStandaloneAppClientId,
scopes: ['profile', 'email']
});
basically, behavior was set to default (which effectively web
on expo client and system
on standalone). but it doesn’t work on sdk 31. with this i’m getting (ios simulator)
Your app is missing support for following url schemes…
refers to iosClientId url.
if I put this for behavior
property:
__DEV__ ? 'web' : 'system',
it works on iOS simulator but gives following error on android standalone
Status{statusCode=unknown status code: 12500, resolution=null}
However, if I put web
it works on both places. Any idea? I prefer to use system
for standalone.
thanks in advance