1

Firebaseを使用してアプリケーションを設定しました。私のアプリでは、ユーザー作成とログイン方法(電子メールとパスワードを使用)があります。新しいユーザが作成されると、Firebaseのデータベースに新しい子を作成する必要があります。これどうやってするの?iOSスウィフトFirebaseベースのリアルタイムデータベースのプログラマブルな作成

+0

チェックSignInViewController.swift https://github.com/firebase/friendlychat – WeiJay

答えて

2

FIRAuth.auth()?.createUserを実行した後、エラーがnilであるかどうかを確認できます。そうでない場合は、ユーザーが作成されていることを知っているため、新しい子を追加できます。あなたは、書面でこれを行うことができます:

let uid: String = (FIRAuth.auth()?.currentUser?.uid)! 
FIRDatabase.database().reference().child(uid).setValue(//an array of data that you want to store) 

そのため、作成した新しいノードは、ユーザーのFirebase IDで、かつ確実にユニークになります。

+0

あなたのサポートに感謝します。 –

関連する問題