Google Sign-In не работает над опубликованным приложением - PullRequest
0 голосов
/ 11 июля 2019
  • ЭТО не решила мою проблему

  • ЭТО не решила мою проблему

  • ЭТО не имеет для меня никакого смысла, но, похоже, не решает мою проблему в любом случае.

Итак, явыпустил мое приложение в PlayStore, и вход в Google не работает.Я попытался запустить свое приложение с отладкой и выпуском sha1, и это дало мне исключение ApiException: 12500:

После примерно 2 часов исследований я решил, что мне нужно использовать Google Play Signin SHA-1.Я сделал, теперь я получаю ApiException: 10 :, по крайней мере, это некоторый прогресс.

Но там я застрял.Насколько мне известно, ApiException 10 - это либо проблема SHA, либо идентификатор клиента.Это не может быть проблемой SHA, так как теперь я использую SHA Play (в консоли Firebase у меня есть релиз и игра sha-1 и обновленный services.json, добавление отладочного ша просто возвращает меня к apiexception 12500).

Так что я подумал и все еще думаю, что проблема в том, что мой идентификатор клиента, НО Использование default_web_client_id не работает.Оба идентификатора клиента для обоих SHA, извлеченные из Google-сервисов, не работают.Идентификатор клиента, который я создал в консоли разработчика Google, не будет работать.

Поэтому я прошу вас помочь мне понять, что мне не хватает.Спасибо.

1 Ответ

0 голосов
/ 12 июля 2019

Что я пробовал первым:

Я хочу через эту ошибку ApiException: 12500 в течение длительного времени.Я пытался все:

  • удалить мое хранилище отладки, воссоздать одно
  • добавить поддержку электронной почты на консоли Firebase
  • изменить версии плагина
  • обновить Google намое устройство

Но когда я просматривал stackoverflow, я нашел решение:

Может быть, решение:

Я перешел на эту страницу (https://console.developers.google.com/apis/credentials) Не забудьте выбрать свой проект в списке (вверху слева). Затем перейдите на «Экран согласия Oauth»

Я заполнил почти все поля: логотип приложения, поддержка по электронной почте, ссылка на домашнюю страницу приложения,ссылка на политику конфиденциальности приложения (с project.firebaseapp.com), и я сохранил.

enter image description here

Теперь все работает, я могу войти.

Надеюсь, что это поможет

Источник

Благодаря ответу Пранджала Гупты: Ошибка входа в Google 12500

...