Исключение при получении токена доступа Flutter для подписи Google - PullRequest
0 голосов
/ 28 августа 2018

Здравствуйте. Я стараюсь аутентифицировать пользователей, используя google_sign_in плагин и официальный плагин firebase, но я получаю эту ошибку при попытке аутентификации.

ERROR GETTING TOKEN

Вот мой код:

static Future<FBApi> signInWithGoogle() async {
final GoogleSignInAccount googleUser = await _googleSignin.signIn();

final GoogleSignInAuthentication googleAuth =
    await googleUser.authentication;


  final FirebaseUser user = await _auth.signInWithGoogle(
      idToken: googleAuth.idToken, accessToken: googleAuth.accessToken);


  assert(user.email != null);
  assert(user.displayName != null);

  assert(await user.getIdToken() != null);


  final FirebaseUser currenUser = await _auth.currentUser();

  assert(user.uid == currenUser.uid);

  return FBApi(user);
}

Я прочитал, что та же проблема возникает, когда пропустите SHA1, но я правильно настроил для ключа производства и отладки.

enter image description here

Я обновляю свой google-services.json до компиляции.

Есть идеи?

...