什么原因导致 Xamarin 窗体生成"unrecognized selector sent to class"错误?



首先介绍一下我的系统:

  • Mac OS 版本 10.13.6
  • Xcode 版本 10
  • Visual Studio for mac 7.6.6

我对 Xamarin 表单完全陌生,想要四处玩耍和学习。我所要做的就是简单地创建一个新的 xamarin 表单解决方案并让它生成。

以下是我经历的步骤:

  • 创建新项目
  • 从 multplatform 的应用程序子菜单中选择 C# 中的"空白表单应用程序">
  • 面向Andriod和iOS的平台;共享代码.NET Standard
  • 不要为版本控制或应用中心测试而烦恼(未选中(

这是错误:

https://github.com/benfranklin79/shared/blob/master/20180919/error.txt

以下是解决方案的链接:

https://github.com/benfranklin79/shared/tree/master/20180919/test

这里还有更详细的视觉工作室规格

https://github.com/benfranklin79/shared/blob/master/20180919/vs_specs.txt

虽然@snotyak在评论中回答了这个问题(并在"答案"部分中回答了这个问题(,但我将其作为答案。

这似乎是在更新Xamarin.iOS之后出现的。Xcode 需要安装新组件,所以您所要做的就是打开 Xcode 并让它安装新组件。

相关内容

最新更新