Так что у меня возникли проблемы с моим кодом, который создает новых пользователей и загружает / сохраняет их пользовательскую информацию, такую как Имя, Фамилия и Электронная почта, в базу данных Firebase.Всякий раз, когда я создаю пользователя и захожу на свою базу данных firebase, нового пользователя нет.
Auth.auth().createUser(withEmail: usernameTextField.text!, password: passwordTextField.text!) { (user, error) in
if error != nil {
print(error!.localizedDescription)
return
}
let ref = Database.database().reference()
let usersReference = ref.child("users")
let uid = user?.user.uid
let newUserReference = usersReference.child(uid!)
newUserReference.setValue(["username": self.usernameTextField.text!,"firstname": self.firstnameTextField.text!, "lastname": self.lastnameTextField.text!,"email": self.emailTextField.text!])