【发布时间】:2017-08-09 10:13:31
【问题描述】:
我在 doc 之后在我的 Unity 应用程序中创建了一个简单的密码登录,它工作正常,但是我想处理不同类型的错误,因为 task.Exception 不返回错误代码我不知道如何进行。
我找到了this,但它似乎不是同一个 Firebase 版本,因为登录方法不同......
【问题讨论】:
-
您似乎指的是旧版文档。 Firebase 现在是 google 的一部分,新文档可在 firebase.google.com/docs/auth 获得
-
我确实遵循了新文档,但我没有找到与 Unity 中的错误处理相关的任何内容:firebase.google.com/docs/auth/unity/password-auth ios 有类似的东西,但统一没有(ios:firebase.google.com/docs/auth/ios/errors)错过了什么?
-
没错,唯一暴露的是 task.Exception ,它包含导致问题的异常列表,但它真的很混乱。 Firebase 在 4.0.3 sdk 中做了一些与任务 dll 文件相关的更改。我还没有检查过,但你可能想看看。
-
所以没有办法得到 FirebaseException 原始错误,除了来自 task.Exception 的混乱消息,好的:/ 感谢您的反馈。
-
为什么不向 firebase 或 github 页面提出支持请求。他们在这两个地方都非常敏感,也在这里为我们提供答案。
标签: firebase unity3d firebase-authentication