ios – Firebase 3.6.0(Auth) – 使用Swift 3.0检测特定错误

ios – Firebase 3.6.0(Auth) – 使用Swift 3.0检测特定错误,第1张

概述我正在尝试找出如何检测某个错误.假设登录失败,我想检查错误是否说输入的帐户不存在,然后告诉观众.如果可能的话,所有其他错误也是如此. 在Parse中,我会检查error.code是否等于某个数字,不确定它是否与Firebase相同或类似. 用这个:- if let errCode = FIRAuthErrorCode(rawValue: err!._code) { 我正在尝试找出如何检测某个错误.假设登录失败,我想检查错误是否说输入的帐户不存在,然后告诉观众.如果可能的话,所有其他错误也是如此.

在Parse中,我会检查error.code是否等于某个数字,不确定它是否与Firebase相同或类似.

@R_404_6120@ 用这个:-
if let errCode = FIRAuthErrorCode(rawValue: err!._code) {                switch errCode {                case .errorCodeInvalIDEmail:                    print("invalID email")                case .errorCodeEmailAlreadyInUse:                    print("in use")                default:                    print("Other error!")                }            }

其中err是来自firebase的错误

总结

以上是内存溢出为你收集整理的ios – Firebase 3.6.0(Auth) – 使用Swift 3.0检测特定错误全部内容,希望文章能够帮你解决ios – Firebase 3.6.0(Auth) – 使用Swift 3.0检测特定错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1098152.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存