macOS Sierra 10.12.6 可以与 Xamarin 开发一起使用吗

Posted

技术标签:

【中文标题】macOS Sierra 10.12.6 可以与 Xamarin 开发一起使用吗【英文标题】:Can macOS Sierra 10.12.6 be used with Xamarin development 【发布时间】:2018-08-22 11:17:09 【问题描述】:

据此https://docs.microsoft.com/en-us/xamarin/cross-platform/get-started/requirements 建议使用 High Sierra (10.13.x) 或更高版本使用 Xamarin 进行 ios 开发;我的硬件阻止我升级到 10.13,所以我想知道使用 macOS 10.12.6 使用 Xamarin 进行 iOS 开发是否有任何限制?

【问题讨论】:

Xamarin iOS 依赖于最新的 XCode 工具,这些工具需要 High Sierra 或更高版本 XCode 9 适用于 10.12.6 ...但例如没有 XCode 9.4 【参考方案1】:

运行 Xcode 9.4.1(当前生产版本)的最低 macOS 版本是

10.13.2(高山脉)

那是用于 iOS 开发的:

11.3 11.4

“即将发布”的 iOS 12.0 需要 Xcode 10.0 beta 6,并且至少需要:

10.13.6(高山脉)

您可以使用较旧的 Xamarin.iOS 版本并针对较旧的 iOS 版本,因为 Xcode 9.2 可以在 10.12 (Sierra) 上运行。

注意:iOS 11.3 的市场份额为 12.3%,11.4 的市场份额为 62.9%,即当前 iOS 设备市场的 75%。

【讨论】:

以上是关于macOS Sierra 10.12.6 可以与 Xamarin 开发一起使用吗的主要内容,如果未能解决你的问题,请参考以下文章

macOS 10.13 High Sierra odoo开发配置

macOS Sierra 10.12.6 odoo 10.0 开发环境配置

macOS Sierra(10.12.6), odoo(11.0), Python(3.5.4)配置

在 VMware 12 中安装 MacOS Sierra 10.12.6

macOS Sierra 10.12.6 安装u盘制作

PC安装黑苹果 (macOS Sierra 10.12.6)下篇