Отображение электронной почты пользователей из Firebase аутентификации в метке - PullRequest
0 голосов
/ 22 мая 2018

У меня есть этот почтовый ярлык, на котором должен отображаться адрес электронной почты текущего пользователя, он работал раньше, поэтому я не уверен, почему он не работает.

 @IBOutlet weak var imageView: UIImageView!
@IBOutlet weak var emailLabel: UILabel!
@IBOutlet weak var imgView: UIImageView!

override func viewDidLoad() {
    super.viewDidLoad()

          self.emailLabel.text = Auth.auth().currentUser?.email
 }

Ответы [ 2 ]

0 голосов
/ 22 мая 2018

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

Обновление: Просто распечатайте описание Auth.auth().currentUser?.email.Если вы получите значение в заявлении на печать, ваша этикетка автоматически обновится в соответствии с вашими требованиями.Еще одна вещь, пожалуйста, убедитесь, что вы указали правильную ссылку на конкретную этикетку.

0 голосов
/ 22 мая 2018
  1. Возможно, адрес электронной почты не зарегистрирован в Firebase.(вам нужно проверить, есть ли для этого отладчик)
  2. вы всегда можете создать базу данных в Firebase, из которой вы можете вести учетные данные пользователей, таким образом вы будете знать, какие данные у вас есть и что может \ может 'не может быть восстановлено.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...