Я не уверен, где начались мои проблемы, но я думаю, что это было, когда я добавил дополнительные эмуляторы или SDK в Android studio, но в какой-то момент аутентификация Google и Facebook работала как для iOS, так и Android. Теперь он больше не работает для Android. Аутентификация на Facebook дает мне сообщение «ошибка входа в систему - ошибка при входе в это приложение». Google выдает мне сообщение «Ошибка 10 Не удается прочитать свойство« idToken »с неопределенным значением». Я попытался удалить оба приложения из Firebase и мое приложение, а затем снова добавить безрезультатно.
Вот как я генерирую свой ключ ha sh: keytool -exportcert -list -v -alias androiddebugkey -keystore ~ / .android / debug.keystore
Если перейти к в этом каталоге я вижу debug.keystore.
Вот код, но на самом деле код не проблема, потому что это используется для работы.
return this.facebook.login(['email'])
.catch((error) => {
console.log('facebook login', error);
});
и Google
console.log('before gPlus');
return this.googlePlus.login({
webClientId : environment.googleWebClientId,
offline : true,
}).catch((error) => {
console.log('error', error);
});
Я использую веб-клиент (автоматически созданный службой Google) в качестве clientId ... поэтому с моим ха sh должно быть что-то не так -key.
Любая помощь будет принята с благодарностью ... Я застрял на этом уже несколько недель.