正しいパスワードでもSwift 3.0にアップデートしたので、間違ったメッセージが表示されます。 Firebase上でユーザを認証することに誰もこの問題がありましたか?Swift 3.0でFirebase認証が機能しない
@IBAction func LoginToAccount(_ sender: AnyObject) {
if let email = emailLogin.text, let password = passwordLogin.text {
FIRAuth.auth()?.signIn(withEmail: email, password: password, completion: {
(user, error) in
if error != nil{
print("Incorrect")
let alert = UIAlertController(title: "Error", message: "Incorrect Email or Password.", preferredStyle: UIAlertControllerStyle.alert)
let action = UIAlertAction(title: "Ok", style: .default, handler: nil)
alert.addAction(action)
self.present(alert, animated: true, completion: nil)
}else{
if error == nil {
self.performSegue(withIdentifier: "AdminSegue", sender: self)
}
}
})
}
}
}
*動作していないとはどういう意味ですか? – Dravidian
エラーメッセージの内容を表示すると便利です。 – Wilson
私が意味することは、正しいパスワードであっても、私は単にメッセージ文字列「不正な電子メールまたはパスワード」を取得していることです。 Swift 3.0にアップデートする前にうまく働いた –