Ошибка при попытке войти с помощью реакции на вход в Google - PullRequest
0 голосов
/ 28 октября 2018

Я использую React-native-google-sigin пакет.Я следовал инструкциям и зарегистрировал приложение в Firebase.io, создал ключ SHA256, используя keytools, добавил в firebase и включил логин Google. google-services.json в каталог android / app .

Каждый раз, когда я пытаюсь войти в систему, выдает эту ошибку, пожалуйста, помогите:

Error: A non-recoverable sign in failure occurred
at createErrorFromErrorData (NativeModules.js:146)
at NativeModules.js:95
at MessageQueue.__invokeCallback (MessageQueue.js:397)
at MessageQueue.js:127
at MessageQueue.__guard (MessageQueue.js:297)
at MessageQueue.invokeCallbackAndReturnFlushedQueue (MessageQueue.js:126)
at debuggerWorker.js:72 

Ответы [ 3 ]

0 голосов
/ 21 апреля 2019

На эмуляторе или устройстве нажмите 3 точки справа и нажмите Google Play и обновите версию.

Откройте Google Playstore На вашем устройстве и найдите Google Play Services, обновите его.Запустите ваше приложение сейчас.

0 голосов
/ 11 июня 2019

Действия по исправлению:

  1. Перейдите на console.developer.google.com
  2. Выберите проект.
  3. Перейдите в учетные данные.
  4. Переключитесь на экран O Auth Consent.
  5. Измените имя приложения и введите идентификатор электронной почты (необязательно)
  6. Сохраните внизу

Попробуйте войти в систему сейчас, и этодолжно работать.

0 голосов
/ 29 декабря 2018

Даже у меня была та же самая ошибка, что я потратил целый день, чтобы ее решить.Это было из-за проблемы с сертификатом SHA-1.я дал значение из другого хранилища ключей в базе данных Firebase, поэтому у google-services.json был неправильный идентификатор клиента, который делал запрос неудачным, поэтому я сделал следующие шаги.1) удалил ключ SHA-1 из firebase 2) сгенерировал ключ (см. Эту статью -> [https://developers.google.com/android/guides/client-auth]) 3) поместил ключ в базу огня и сгенерировал новый файл google -services.json

всегда используйте: - keytool -exportcert -list -v -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore
commond даже не меняйте путь (в windows) пароль по умолчанию: -android

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...