Ionic 4 Метод Google Login возвращает ошибку 12500 - PullRequest
1 голос
/ 21 мая 2019

Я выполняю вход в Google Plus в Android с помощью Ionic 4. Следуя этому руководству https://ionicthemes.com/tutorials/about/ionic-google-login

Пытаясь войти в систему следующим образом:

this.googlePlus.login({
            'scopes': 'profile email', 
            'webClientId': 'XXX ID From Web not Android Client ID XXX', 
            'offline': true 
        })

После запуска ionic cordova run androidв приложении на телефоне я получаю код ошибки 12500

Я прочитал, что это может быть связано с ключом SHA-1 на моем apk, но я зарегистрировал его в Firebase, так что он может 'быть таковым.

Я даже проверил apk для SHA-1, и это то же самое, что я зарегистрировал на Firebase.

Я довольно потерян здесь из-за того, что это может быть.

Заранее спасибо за помощь!

1 Ответ

1 голос
/ 21 мая 2019

Только что решил проблему.

По-видимому, вам нужно заполнить экран согласия OAuth на консоли API Google и служб.

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

После этого я просто сохранил экран согласия OAuth и повторил попытку в приложении, и оно заработало!

...