PlatformException (PlatformException (sign_in_failed, com.google. android .gms.common.api.ApiException: 10:, null)) - вход Google при возврате исключения - PullRequest
0 голосов
/ 03 августа 2020

При попытке подключения входа в Google через firebase с моим приложением flutter я столкнулся с этой ошибкой:

PlatformException (PlatformException (sign_in_failed, com.google. android .gms.common.api .ApiException: 10:, null))

Я выполнил все перечисленное ниже:

  1. Несколько раз сгенерировал ключ SHA1, используя эту команду:

    keytool -list -v \ > -alias androiddebugkey -keystore ~/.android/debug.keystore

  2. Добавлен implementation "com.google.firebase:firebase-core:16.0.9" внутри зависимостей в android / app / build.gradle apply plugin: 'com.google.gms.google-services' внизу файла .gradle

  3. Добавлены обе следующие строки внутри зависимостей в android / build.gradle:

    classpath 'com.android.tools.build:gradle:3.5.0'

    classpath 'com.google.gms:google-services:4.2.0'

  4. Подключено электронное письмо поддержки внутри firebase

  5. Включен метод входа в Google внутри firebase

  6. Удалено и повторно установил файл google-services. json, который я поместил в android / app /, а также файл GoogleService-Info.plist wh ich я поместил в ios / Runner

  7. Добавил последнюю версию google_sign_in из pub.dev (google_sign_in: ^4.5.1), расположенную в pubspe c .yaml

  8. Проверил все другие сообщения людей, столкнувшихся с подобной проблемой (StackOverflow и GitHub), и попытался сделать то, что сработало для них, но пока у меня ничего не работает

...