檢查用戶身份驗證錯誤代碼在老版本的雨燕,下面的代碼可以用來檢查用戶身份驗證錯誤:與斯威夫特3
if (error != nil) {
// an error occurred while attempting login
if let errorCode = FAuthenticationError(rawValue: error.code) {
switch (errorCode) {
case .UserDoesNotExist:
println("Handle invalid user")
case .InvalidEmail:
println("Handle invalid email")
case .InvalidPassword:
println("Handle invalid password")
default:
println("Handle default situation")
}
}
}
FAuthenticationError
似乎不存在了,和文檔使它看起來像被替換爲FIRAuthErrorNameKey
。
在FauthenticationError
是導致錯誤把FIRAuthErrorNameKey
:
cannot call nonfunctiontype String
這裏是我看的文檔:https://firebase.google.com/docs/auth/ios/errors
任何想法如何實現什麼用的一個代碼塊完成在Swift 3中?