So, it seems like I had to pick a custom scheme because the package name of my app has an “_” in it and the expo scheme does not accept it as valid.
For example: “com.my_domain.myapp” makes the “app.json” validation fail on the scheme key if I specifically add it.
3 questions:
- do I have to make any changes in the google-services.json or in FireBase for the google sign in to work using ‘expo-auth-session/providers/google’ ?
- do I have to add a scheme key in case I just want it to use the android.package name?
- what is the best approach to take for handling GoogleSignIn on both Android and iOS?