1
Firebaseの認証とデータベースを必要とするアプリケーションで作業しています。登録するときは、入力されたコードが本物であるかどうかを確認してから、ユーザーを作成する必要があります。Firebaseデータベースが動作しない
ref = FIRDatabase.database().reference()
self.ref.child("PatientCodes").observeSingleEvent(of: .value, with: { (snaphshot) in
print("In")
let value = snaphshot.value as! NSArray
if value.contains(self.patientIDTextField.text!) {
print("Found ID")
FIRAuth.auth()?.createUser(withEmail: self.emailTextField.text!, password: self.passwordTextField.text!, completion: { (user, error) in
if user != nil {
self.performSegue(withIdentifier: "registered", sender: self)
}
})
}
私が午前問題があり、コードのいずれも過去self.ref.child
などprint("In")
文がヒットされることはありませんが実行されていない:これは私のコードです。
ご協力いただきまして誠にありがとうございます。前もって感謝します。
上記のクエリを実行しているFirebase JSON構造を表示してください。 –
私はそのデータを表示することはできませんが、それはクライアントには機密ですが、親は "PatientCodes"であり、子はその下にリストされています。 – EvanRey
@EvanRey [MCVE](http://stackoverflow.com/help/mcve)を勉強してください。問題の再現を最小限に抑える必要性と価値について説明しています。 –