2017-09-18 12 views
0

XcodeとFirebaseを初めて使用しました。 私はこの単純な電子メールでログインして、動作しているかどうかを確認しましたが、そうではありません。xcode/FirebaseがFirebaseでユーザーを作成できません

Firebaseがpublicに設定されています。そして私はデータを読み書きすることができます。 認証を行うときに、何かを変更する必要がありますか? エラーは表示されず、Firebaseにはユーザが作成されません。

コードは次のとおりです。

import UIKit 
import FirebaseAuth 

class LoginViewController: UIViewController { 
    @IBOutlet weak var Username: UITextField! 
    @IBOutlet weak var Password: UITextField! 

    @IBAction func Register(_ sender: UIButton) { 
     Auth.auth().createUser(withEmail: Username.text!, password: Password.text!) { (User, Error) in 

     } 
    } 
} 
+0

あなたのプロジェクトにあなたのgoogle plistをインポートしましたか? – matiastofteby

+0

完了ハンドラの 'Error'値を記録します。 – rmaddy

+0

FYI - Swiftでは、変数名とメソッド名を小文字で開始することが標準です。クラス名と構造体名は大文字で始まります。 – rmaddy

答えて

1

我々は問題を発見しました。 電子メールではなくユーザー名を使用できると考えましたが、電子メールである必要があります。

+1

「私たち」は誰ですか?これはあなたの質問ではありません。答えとして質問を投稿しないでください。 – rmaddy

+0

「Firebase Phone Auth」について質問していますか? あなた自身の質問を投稿してください。回答フィールドに質問を載せないでください。 –

+0

Sry、私たちは私と私がこの質問を投稿した人です。彼の質問に対する答えは、電子メールだけでなく、販売番号などでなければならないということでした。 私は販売番号のようなものをユーザー名として使用するにはどうすればいいですか? –

関連する問題