0
私はこれを動作させることはできません。データベース部分が機能し、データベース内の意図どおりのユーザー情報を取得していますが、Firebase Authでユーザーを作成していません。次のコードでは、「can not register」という文字が表示されます。Firebase認証ユーザーの作成
私が間違っていることを教えてもらえますか?
import UIKit
import Firebase
import FirebaseAuth
class AddUserTableViewController: UITableViewController, UITextFieldDelegate {
@IBOutlet weak var firstNameTextField: UITextField!
@IBOutlet weak var emailTextField: UITextField!
@IBAction func saveUserButton(_ sender: Any) {
let ref: FIRDatabaseReference!
ref = FIRDatabase.database().reference()
FIRAuth.auth()?.createUser(withEmail: emailTextField.text!, password: "pass", completion: { (user, error) in
if error != nil {
print ("Can't Register")
}
else {
print ("I don't know what this means")
}
})
ref?.child("Users").childByAutoId().setValue(["First Name": self.firstNameTextField.text, "Email": self.emailTextField.text])
}
「error」の値を印刷すると、おそらくユーザーが登録できない理由が伝えられます。 –