由於即使使用正確的密碼更新到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之前工作正常 –