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

时间:2018-05-08 21:30:22

标签: xamarin visual-studio-mac

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

  

原生链接失败,未定义Objective-C类:   CPTAnimationDelegate

与上述类似的多个。

2 个答案:

答案 0 :(得分:0)

我修复了安装旧版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

答案 1 :(得分:0)

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