c# - 是什么导致 Xamarin Forms 构建出现 "unrecognized selector sent to class"错误?

标签 c# xcode macos xamarin.forms

首先介绍一下我的系统:

  • Mac 操作系统版本 10.13.6
  • Xcode 版本 10
  • Visual Studio for mac 7.6.6

我对 Xamarin 表单完全陌生,想尝试和学习。我想要做的只是创建一个新的 xamarin 表单解决方案并开始构建。

以下是我经历的步骤:

  • 创建新项目
  • 从多平台的应用程序子菜单中选择 C# 中的“空白表单应用程序”
  • 目标平台包括 Andriod 和 iOs;共享代码 .NET Standard
  • 不要为版本控制或应用中心测试而烦恼(未勾选)

这里是错误:

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

这是解决方案的链接:

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

这里还有更详细的 visual studio 规范

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

最佳答案

虽然@snotyak 在评论中回答了这个问题(并回答了“答案”部分中的问题),但我将其记为答案。

这似乎是在更新 Xamarin.iOS 后出现的。 Xcode 需要安装新组件,因此您只需打开 Xcode 并让它安装新组件即可。

关于c# - 是什么导致 Xamarin Forms 构建出现 "unrecognized selector sent to class"错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52413921/

相关文章:

c# - 为继承的只读字段赋值?

c# - 不能在另一个引用的项目中使用类

arrays - 为什么我的元素没有进入阵列? Xcode 和 swift NSURLSession

c++ - 在 xcode 上运行 C++ 程序

Git instaweb httpd 配置以在 OSX Leopard 服务器上使用 apache2

macos - 什么时候使用NSOperationQueue的mainQueue,什么时候创建新队列?

java - C# 和 Java 将 DateTime 转换为字节数组时的区别

c# - 单元测试数据库代码

c - Xcode 4.3中getline c函数的实现在哪里?

macos - 非常简单的 OSX bash 脚本 : echo gives no output