VS for Mac:本机链接失败,未定义Objective-C类:CPTAnimationDelegate

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS for Mac:本机链接失败,未定义Objective-C类:CPTAnimationDelegate相关的知识,希望对你有一定的参考价值。

更新到最新的Xamarin Visual Studio for Mac版本7.5(版本1254),现在我们的解决方案将无法使用仅启用链接SDK进行编译。在此更新之前工作正常。我们有来自先前组件存储包的CorePlot DLL,因为不再支持组件。现在似乎CorePlot导致链接问题:

本机链接失败,未定义Objective-C类:CPTAnimationDelegate

与上述类似的倍数。

答案

我修复了安装我从这里下载的旧版xamarin.ios的错误:

Xamarin.iOS Version: 11.6.99.33

我从这里得到了这个链接:Downgrade Xamarin.iOS in Visual Studio 2017

要安装close visual studio(我正在使用mac)并安装软件包,然后打开visual studio并在About Visual Studio社区中验证xamarin.ios的版本 - >显示您将找到的详细信息:

Xamarin.iOS版本:11.6.99.33(Visual Studio社区)哈希:60a17f1c分支:xcode9.3建立日期:2018-02-07 05:56:11-0500

这个11.6.99.33是xamarin.iOS的版本,我可以在更新到11.10.1.177后恢复我的项目。

同样的问题:forums.xamarin.com

另一答案

提交了一份错误报告和一份solution provided by Xamarin

以上是关于VS for Mac:本机链接失败,未定义Objective-C类:CPTAnimationDelegate的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin Studio / VS for Mac Storyboard 未打开

Mac 上的 VS Code:“属性”类型是在未引用的程序集中定义的

解决Visual Studio For Mac Restore失败的问题

在 Xcode 中构建反应本机项目的问题 - 错误:找不到自动链接库 + 未定义符号等

本机链接错误:架构x86_64的1个重复符号

react-native-view-shot:NativeModules.RNViewShot 未定义。确保库在本机端链接