答案 0 :(得分:1)
Firebase SDK for Unity允许您构建面向Android和/或iOS设备的游戏。虽然它支持在桌面上开发这些游戏,但Firebase SDK目前无法用于构建针对桌面的游戏。
答案 1 :(得分:0)
Firebase 4.5 包括对桌面工作流程的 beta 支持,但它不适用于发布以桌面为目标的应用。
如Firebase docs中所述:
在创建应用时,测试应用通常要容易得多 首先在Unity编辑器和桌面平台上,然后部署和 稍后在开发中测试移动设备。支持这一点 工作流程,我们提供可以运行的Firebase Unity SDK的子集 在Windows,OS X,Linux和Unity编辑器中。
认证
实时数据库
远程配置
云存储其余桌面库是存根(非功能) 实现,为Windows构建时提供方便, OS X和Linux,因此您无需有条件地编译代码 何时也针对桌面。
我已经能够利用FirebaseDatabase
&桌面应用的FirebaseStorage
个软件包,但积极的结果不可靠。相同的代码将在一个playthrough上工作,然后在另一个上解决。这可能是由于我处理async
/ await
调用时出现问题,或者可能是FirebaseApp
,它会在运行时之外抛出a cryptic 'false
' error。