Аутентификация Firebase с Apple Sign in Flutter работает для iOS, но не работает для AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Аутентификация Firebase с Apple Sign in Flutter работает для iOS, но не работает для Android

Сообщение Anonymous »

Когда я запускаю вход Apple в приведенные ниже коды: < /p>
Future signInWithApple() async {
final appleProvider = AppleAuthProvider();
appleProvider.addScope('email');
// appleProvider.setCustomParameters({
// 'client_id': 'com......firebase', // service ID
// }); // client_id is reserved
return await FirebaseAuth.instance.signInWithProvider(appleProvider);
}
< /code>
Он запускает Chrome с надлежащей информацией из сервиса, которую я создал в Apple Developer, кажется, что процесс знака заканчивается должным образом. Но когда он возвращается в приложение Android, я получаю следующее сообщение об ошибке: < /p>
firebaseauthexception:
code: Invalid-credential,
Сообщение: httpmetadata {status = 400, cachepolicy = no_cache, cachedurationjava = null, cacheimutable = false, stalewhilevalidate = null, Имя файла = null, lastmodified = null, retryafter = null, crossoriginembedderpolicy = null, crossoriginopenerpolicy = null, crossoriginresourpolicy = nul ], varyheadernames = [], cookielist = []}},
stacktrace: null < /em> < /p>
Я создал ключи и службы дважды и дважды проверял все с разработчиком Apple, Вставьте в обратный вызов, как предложено Firebase с доменом. Сохраняется.
Если я отменил код ошибки "web-context-canced" , так что я думаю, что все в порядке.
< P> Если кто -то столкнулся с аналогичными проблемами, любые предложения будут высоко оценены.

Подробнее здесь: https://stackoverflow.com/questions/790 ... ot-working
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»