I'm using Google Sign-In in a Flutter project with Firebase and AppCheck, but I can't sign in on development builds. I receive a Missing or insufficient permissions error for all Firestore calls. AppCheck debug tokens are entered correctly into Firebase, and other sign-in methods work fine.
Dependencies:
firebase_app_check: 0.3.1+6
google_sign_in: 6.2.2
Problem: google_sign_in installs GoogleSignIn (~> 7.1), but it needs version 8.0 to support AppCheck Debug tokens with the new Google Identity. Until the package updates, I need to turn off Google Identity for iOS in the Cloud Console. However, I encounter a type error when trying to disable it.
Questions:
- Where can I report this to Google?
- Are there any workarounds?
1 Answer 1
The issue has been solved in https://github.com/flutter/flutter/issues/166967. We need to wait for the release.
Comments
Explore related questions
See similar questions with these tags.