Как правильно войти в систему с помощью Apple во Flutter?IOS

Программируем под IOS
Anonymous
Как правильно войти в систему с помощью Apple во Flutter?

Сообщение Anonymous »

Я реализую метод входа в систему Apple в своем приложении flutter. Это мой код для входа в Apple:

Код: Выделить всё

signInWithApple() async {
var appleProvider = AppleAuthProvider();
await FirebaseAuth.instance.signInWithProvider(appleProvider);
}
По какой-то причине вход Apple не настраивается правильно в Firebase, главным образом потому, что при входе в Apple пользователь отображается в Firebase, но у него нет идентификатора.
Я выполнил всю реализацию правильно:
  • Я добавил возможности входа Apple в Xcode и Apple Developer
  • Я добавил метод входа Apple в Firebase auth.
  • Я правильно настроил файлы info.plist.
  • Кнопка входа Apple перенаправляет на описанный выше метод.
  • Я правильно импортировал все необходимые пакеты.
Я не знаю, как это исправить, я пробовал использовать более длинные фрагменты кода, но, похоже, это только вызывает больше проблем и ошибок.
Будем очень признательны, если кто-нибудь мог бы дать ответ на мой вопрос.

Заранее спасибо
Эмиэль

Подробнее здесь: https://stackoverflow.com/questions/766 ... orrect-way

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