用于 Unity3d Windows 应用程序的 Firebase

Posted

技术标签:

【中文标题】用于 Unity3d Windows 应用程序的 Firebase【英文标题】:Firebase for Unity3d Windows application 【发布时间】:2020-05-09 18:54:55 【问题描述】:

我制作了一个使用firebase SDK的应用程序(android / ios),当我构建它IOS或Android时它可以完美运行现在我想将它构建到一个windows应用程序firebase它不再工作但它可以统一工作编辑器、Android、IOS Firebase SDK 是否适用于 windows 应用程序统一性,或者它仅适用于 IOS/Android 任何建议,请!

【问题讨论】:

【参考方案1】:

查看文档对桌面支持的评论,https://firebase.google.com/docs/unity/setup#available-libraries-desktop

这意味着某些产品可以在桌面构建上运行,而其他产品只是空类,允许您构建相同的项目而不会出错。

我尝试了 firebase 桌面构建,根据我的经验,mac 构建遇到了 windows 桌面构建没有的问题,但这可能只是我的经验。

您始终可以将 firebase REST API 与 unity 的 UnityWebRequest 或 BestHTTP 一起使用,它不依赖于任何平台,但您必须编写一些代码,有很多用于 unity firebase REST API 的社区库在那里,编写自己的代码不会花一天时间了解统一的 UnityWebRequest 或 BestHTTP。

值得注意的是,虽然 REST API 独立于平台,但它并不具备原生 firebase sdk 所具备的所有功能。

搜索关键字unity firebase RESTfirebase C#

【讨论】:

我同意,但我还要补充一点,与直接与 REST API 交互相比,通过 SDK 升级版本要容易得多。

以上是关于用于 Unity3d Windows 应用程序的 Firebase的主要内容,如果未能解决你的问题,请参考以下文章

某些 Windows 8 和 8.1 上的 Unity3d 4.6 UI 图像错误

Unity3D开发电脑选择

Unity3D开发电脑选择

unity3d可不可以在windows下开发mac上编译成ios应用

Unity3D Layer要点

unity3d屏蔽Windows10输入法