0

ユーザーを Firebase に追加するのに少し問題があります。誰かがこれで私を助けることができれば、それは非常に高く評価されます.

これが私のコードです:

var myRootRef = Firebase(url:"https://plattrapp.firebaseio.com/users")
        myRootRef.createUser(emailSignUpEntered, password: passwordSignUpEntered,
            withValueCompletionBlock: { error, result in

                if error != nil {
                    // There was an error creating the account
                } else {
                    let uid = result["uid"] as? String
                    println("Successfully created user account with uid: \(uid)")
                }
        })

ユーザーが作成されたことがデバッガー内の println ステートメントに表示されますが、実際には firebase データベース内には表示されません。

私が間違っているかもしれないことはありますか?

4

1 に答える 1

2

Firebase Authentication は、関連付けられたデータベースにユーザーに関する情報を自動的に作成しません。

usersほとんどのアプリケーションは、最上位ノードの下の独自のコードからこの情報を作成することになります。これについては、iOS 向け Firebase プログラミング ガイドの「ユーザー データの保存」セクションで説明されています。

一般的に、取り組んでいるトピックに関する Firebase のドキュメントを読むことをお勧めします。多くの白髪/抜け毛と無駄な時間を防ぎます。

于 2015-08-03T00:03:59.077 に答える