1
我目前正在使用C++ Firebase身份驗證API並努力尋找有關錯誤的任何文檔。Firebase - Future :: ErrorMessage()
有三個驗證錯誤代碼; kAuthErrorNone
,kAuthErrorUnimplemented
& kAuthErrorFailure
我使用Future::ErrorMessage()
退出在故障情況下,我敢然後(而令人作嘔的)映射到內部(更簡潔)的錯誤在我的處理程序代碼更簡潔的錯誤描述。然而,沒有任何文檔(我可以找到)描述ErrorMessage()
涵蓋的詳細錯誤消息。
所以我覺得我必須錯過一個技巧 - 人們如何使用C++ Auth API進行有用的錯誤處理?
乾杯
感謝您的迴應Dcow。所以我首先檢查未來的完成情況,然後檢查auth錯誤響應。在發生kAuthErrorFailure的情況下,我會提取錯誤字符串。 問題是錯誤的細節在字符串中。沒有對應的枚舉類型來鍵入這些類型,並且沒有涵蓋所有可能的錯誤字符串的文檔。所以我沒有明顯的辦法來處理所有的錯誤結果。 – user7227230