Xamarin iOS:无法在项目中使用Firebase Core(加载程序集时MT0009错误)

问题描述 投票:0回答:1

安装Xamarin.Firebase.iOS.Core后,尝试构建并部署到iOS模拟器时收到此错误消息:

Error while loading assemblies: /Users/{mac username}/Library/Caches/Xamarin/mtbs/builds/{app name}/{build id}/bin/iPhoneSimulator/Debug/Firebase.Core.dll

似乎是大会

Firebase.Core.dll

是唯一引起问题的原因。这是我从编译器中获得的唯一错误/警告消息。在我的引用节点中,所有软件包似乎都是完整无缺的。

[尝试将Firebase集成到我的应用程序时出现了这个问题,因此在创建了一个单独的项目并只是通过NuGet下载Xamarin.Firebase.iOS.Core包(不添加任何代码)后,我得到了上面的错误。我看过很多类似的问题,但是都没有解决我的问题。我现在想知道软件包本身是否有问题,但是看来我是唯一幸运地遇到此错误的人。如果有人对可能发生的事情有任何线索,请帮助!我是Xamarin的新手,对c-sharp构建过程了解甚少,但是显然需要开始更多地了解上述过程,因此任何信息都非常有用!

注意:我正在使用Xamarin Forms,但这似乎是特定于平台的错误,因为它来自远程iMac。

c# ios firebase xamarin xamarin.ios
1个回答
0
投票

不确定发生了什么,但是由于某种奇迹或偶然原因,问题消失了。可能是我无限期地卸载了Firebase,然后安装了较旧版本的iOS.Auth程序包(其中安装了相应的iOS.Core程序包)。看到构建过程顺利进行,我一直在增加软件包的版本,直到获得最新版本为止,并且由于没有任何反应,令人惊讶地(令人沮丧地)工作。对于遇到此问题的其他人,我是否建议清除您的软件包和Mac临时文件?但是我仍然不确定我做的正确。

© www.soinside.com 2019 - 2024. All rights reserved.