C# 在Unity中使用Firebase管理SDK
我正试图遵循这个答案: 但我不能让它工作。 我安装了unity的nuget插件,安装了firebase admin sdk包,并安装了它的依赖项。 我遇到了一堆我不知道如何修复的错误,我很困惑,尽管线程中的人说“只需按照说明操作”,但它不起作用C# 在Unity中使用Firebase管理SDK,c#,firebase,unity3d,nuget,firebase-admin,C#,Firebase,Unity3d,Nuget,Firebase Admin,我正试图遵循这个答案: 但我不能让它工作。 我安装了unity的nuget插件,安装了firebase admin sdk包,并安装了它的依赖项。 我遇到了一堆我不知道如何修复的错误,我很困惑,尽管线程中的人说“只需按照说明操作”,但它不起作用 看起来您缺少一些依赖项(System.Collections.Immutable)。因为,我建议的做法是打开播放器设置: 并更改“其他设置”下的“Api兼容级别*”: 我认为.NET4.x可能会有所帮助(默认为.NETStandard2.0,错误日
看起来您缺少一些依赖项(System.Collections.Immutable)。因为,我建议的做法是打开播放器设置: 并更改“其他设置”下的“Api兼容级别*”: 我认为.NET4.x可能会有所帮助(默认为.NETStandard2.0,错误日志中似乎就是这样),但无论您当前选择了什么,请尝试相反的方法
如果您当前使用的是Mac/Linux,那么最后一件事是在Windows计算机上运行此功能。在某些情况下,它将使用system.NET而不是Unity附带的Mono版本(我相信这只是UWP发布版本的情况,但可能适用于编辑器)。这种方式奏效了,nuget管理器有时在Unity中仍然很难处理。事实上,我发现c#的firebase admin sdk并不完全是我想要的,所以现在我切换到javascript sdk,并将构建一个外部服务。我也会对意外地将管理逻辑传送到我的最终游戏感到非常紧张