Phone auth works on a physical iOS device in debug and release, but only in debug for a physical Android device.
I've tried multiple solutions including adding the SHA-1 and SHA-256 to Firestore and downloading the latest google-services file. I've also added "uses-permission android:name="android.permission.INTERNET" to my manifest file.
I've spent weeks on this issue and went so far as to pay for a coding session to see if they could figure it out. No luck. I think I'm missing a permission or something for release because it works until I run "flutter run --release" or upload it to the Google Play store.
Does anyone have any ideas on how I could fix this issue?
question from:
https://stackoverflow.com/questions/65866699/otp-not-sent-in-release-on-android-device 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…