我创建了一个新的Xamarin Forms(v3.6)项目,并安装了Xamarin.Firebase.iOS.MLKit nuget。
编译项目后,我会收到很多这样的错误:
本地链接失败,未定义的Objective-C类:GTLRVision_DetectedBreak。在与您的应用程序链接的任何库或框架中找不到符号'_OBJC_CLASS _ $ _ GTLRVision_DetectedBreak'
本地链接失败,未定义Objective-C类:GTMLogMininumLevelFilter。在与您的应用程序链接的任何库或框架中都找不到符号“ _OBJC_CLASS _ $ _ GTMLogMininumLevelFilter”
本地链接失败,未定义的Objective-C类:FIRApp。在与您的应用程序链接的任何库或框架中都找不到符号“ _OBJC_CLASS _ $ _ FIRApp”
本地链接失败,未定义符号:_OBJC_METACLASS _ $ _ GPBRootObject。请确认已引用了所有必需的框架,并且本机库已正确链接到
本地链接失败。请查看生成日志和提供给gcc的用户标志:-ObjC -lc ++ -lsqlite3 -lz -ObjC -ObjC -ObjC -ObjC -ObjC -ObjC -ObjC -lc ++ -ObjC -lc ++ -ObjC -lc ++ -ObjC -lc ++ < / p>
直到现在,我尝试了以下操作:
他们都没有工作。
那里有解决方案吗?
答案 0 :(得分:1)
在Xamarin.Firebase.iOS.MLKit
中安装Xamarin.iOS
后,请确保已初始化Firebase。
这是初始化代码:
Firebase.Core.App.Configure ();