Firebase-Future::ErrorMessage() 我目前正在使用C++ FialBasic身份验证API,并努力寻找错误的任何文档。
有三个身份验证错误代码;Firebase-Future::ErrorMessage() 我目前正在使用C++ FialBasic身份验证API,并努力寻找错误的任何文档。,c++,firebase,firebase-authentication,C++,Firebase,Firebase Authentication,有三个身份验证错误代码; kauthrornone,kauthrorunimplemented&kauthrorfailure 我使用Future::ErrorMessage()在失败案例中提取一个更简洁的错误描述,然后(相当令人厌恶地)映射到我的处理程序中的一个内部(更简洁)错误代码。但是,没有任何文档(我可以找到)描述ErrorMessage()所涵盖的详细错误消息 所以我觉得我一定是错过了一个窍门——人们如何用C++ AuthAPI? 干杯首先您应该检查未来课程的状态,如果状态为kFutu
kauthrornone
,kauthrorunimplemented
&kauthrorfailure
我使用Future::ErrorMessage()
在失败案例中提取一个更简洁的错误描述,然后(相当令人厌恶地)映射到我的处理程序中的一个内部(更简洁)错误代码。但是,没有任何文档(我可以找到)描述ErrorMessage()
所涵盖的详细错误消息
所以我觉得我一定是错过了一个窍门——人们如何用C++ AuthAPI?
干杯首先您应该检查未来课程的状态,如果状态为kFutureCompleted,则检查kAuthErrorNone或其他错误 首先,您应该检查Future类的状态,如果状态为kFutureCompleted,则检查错误是否为kAuthErrorNone或其他内容 谢谢你的回复。所以我首先检查将来是否完成,然后检查auth错误响应。在kAuthErrorFailure发生故障的情况下,我将拉出错误字符串。问题是错误的细节是在一个字符串中。没有相应的枚举类型来为这些字符串设置键,也没有涵盖所有可能错误字符串的文档。因此,我看不出任何合理的方法来处理所有的错误结果。谢谢您的回复。所以我首先检查将来是否完成,然后检查auth错误响应。在kAuthErrorFailure发生故障的情况下,我将拉出错误字符串。问题是错误的细节是在一个字符串中。没有相应的枚举类型来为这些字符串设置键,也没有涵盖所有可能错误字符串的文档。因此,我看不到任何合理的方法来处理所有的错误结果。