Как исправить FirebaseAuth.instance.CurrentUser() в приложении flutter, используя пакет firebase_auth? Он всегда возвращает null

#firebase #flutter #firebase-authentication

#firebase #flutter #firebase-аутентификация

Вопрос:

Я использую пакет firebase_auth для реализации функций аутентификации в моем приложении flutter, и для автоматического входа пользователя мне нужен ответ от FirebaseAuth.instance.currentUser() , который всегда возвращает null. У них есть проблема с Github здесь, но она закрыта и не содержит подробностей.

Вот ссылка на описание пакета. Нужно ли мне перенести мой проект на AndroidX, чтобы все заработало? Есть ли какой-либо другой способ заставить все это работать без переноса проекта на AndroidX?

Ответ №1:

после обновления вы можете использовать его следующим образом

 FirebaseAuth.instance.currentUser
  

вместо FirebaseAuth.instance.CurrentUser()

это устранит проблему

Ответ №2:

Используйте это

Пользователь? пользователь = FirebaseAuth.instance.CurrentUser ;