我正在尝试将FireBase合并到我的统一项目中,但是每次尝试都会收到错误消息“ Assembly'Assets / Firebase / Editor / Firebase.Crashlytics.Editor.dll',由于错误而不会加载: 无法解析参考“ Google.JarResolver”。程序集是否丢失或与当前平台不兼容? 可以在插件检查器中禁用参考验证。”
到目前为止,我已经尝试从FireBase删除所有文件并重新下载它们,我还尝试启动一个新项目并将FireBase程序包导入其中。
我不明白为什么会这样。如果其他任何人都遇到了这种情况,他们设法解决了这个问题,请您帮帮我,我正在尝试为iPhone开发我的第一个应用程序,这是迄今为止我需要帮助的第一个错误。任何帮助将不胜感激,谢谢。
答案 0 :(得分:0)
P!
您似乎很难找到Play Services Resolver。您可以尝试一些方法。
首先,尝试重新导入Crashlytics,并确保您插入PlayServicesResolver
:
第二,如果dll已经导入。在项目视图中选择它,并确保已将其设置为在Inspector的“编辑器”中使用:
第三,您可以尝试直接从repository下载unitypackage。
如果这些都不起作用,请让我们知道主机操作系统(您在其中使用编辑器的主机)和目标操作系统(我假设是Android,但我想验证)是什么,以便进行进一步的调试或与直接Firebase Support。
-帕特里克
答案 1 :(得分:0)
这是在Windows for Android版本上发生的!
无法加载签名Firebase.Crashlytics.Editor.iOSPostBuild
无法加载文件或程序集UnityEditor.iOS.Extensions.Xcode
卸载损坏的程序集Assets / Firebase / Editor / Firebase.Crashlytics.Editor.dll
要解决此问题:
这很奇怪,但是有效!