因此,我试图在Firebase数据库中创建一个新的子引用,并且已经尝试了所有方法,但该方法不起作用。它根本没有出现在Firebase中。
非常感谢您的帮助。这是我的代码。
@IBAction func signUpButtonTapped(_ sender: UIButton) {
if email.text == "" || password.text == "" || userTextField.text == "" {
displayAlert(title: "Falta Información", message: "Necesitas proveernos con la información requerida: usuario, email, y contraseña")
}
else {
Auth.auth().createUser(withEmail: email.text!, password: password.text!, completion: { (user, error) in
if error != nil {
print(error!.localizedDescription)
return
}
let ref = Database.database().reference()
let usersReference = ref.child("users")
let uid = Auth.auth().currentUser?.uid
let newUserReference = usersReference.child(uid!)
newUserReference.setValue(["username": self.userTextField.text!, "email": self.email.text!])
})
}
}