Firebase身份验证在Unity 2020中适用于桌面构建吗



我们很难在Unity 2020.3.11f1中为OS X和Windows版本启动并运行Firebase身份验证,因为所有教程似乎都是关于创建Mobile版本的。

这里有一些简单的问题:

  1. 有人在桌面构建上有这个吗?有什么资源可以帮助我们吗?

  2. 在Pat Martin一年多前的博客文章中,他开始谈论兼容性,但后来这个话题似乎变成了对Android构建设置的更改。这令人困惑。这是怎么回事?

  3. 有人知道SDK什么时候更新以支持2020吗?自从那篇博文以来已经一年多了!

谢谢你的建议!

此处链接博客作者

SDK在版本6.16.0的Unity 2020(和2021)中运行。它现在甚至可以与x86和x86_64 ChromeOS版本配合使用(从8.4.0开始)。我很抱歉没有写更多关于这个主题的博客文章(我不再在Firebase上工作了,但我仍然是一个超级粉丝!)。

对于桌面支持:

Firebase SDK确实可以在Desktop上运行,但仍被视为测试版。否则,您无法在Unity编辑器中测试功能。我在那篇文章中没有提到桌面支持,但我确实在其他一些上下文中提到了它。

根据这里的表格,截至目前(2021年11月8日),您可以预期以下库将以测试版质量运行:身份验证,云防火墙,云功能,云存储,实时数据库,远程配置

这里不可能交流路线图,但C++和Unity SDK都是开源的。你在任何一个问题跟踪器上提交的错误都会在解决后更新(包括桌面错误,请注意,Firebase SDK for Unity的历史错误已经在这里提交)。如果您在桌面SDK中发现问题,也可以接受PR。

两个SDK repos中都有示例项目,但我也在这里写了一个将Unity集成到桌面项目中的教程。正如周所提到的,如果你遇到了专门围绕桌面构建的问题,请随时提出进一步的问题。

进一步回应周的评论。如果你只对macOS支持感兴趣,而对C++或游戏引擎支持不感兴趣,这里有一个单独的兼容性矩阵:https://firebase.google.com/docs/ios/learn-more#firebase_library_support_by_platform

最新更新