【问题标题】:Is it possible to install Xcode 11 on High Sierra (10.13.6)?是否可以在 High Sierra (10.13.6) 上安装 Xcode 11?
【发布时间】:2019-10-24 00:21:25
【问题描述】:

我有一台 2011 年初运行 MacOS high sierra 10.13.6 的 Mac。 我的 Mac 无法升级到更高的 MacOS 版本。

我需要安装 XCode 11 才能利用 SwiftUI。

这个answer 适用于 XCode 10.2 但不适用于 XCode 11。

那么我可以在 MacOS high sierra 10.13.6 上安装 XCode11 吗?

【问题讨论】:

  • 你试过了吗? stackoverflow.com/questions/55596733/…我还没有下载任何更新的东西来尝试自己,但是像你自己一样,我想在 high sierra 上安装 xcode11。
  • 在互联网上,有一些解决方法可以在旧的不受支持的 Mac 上安装 Mojave,因此您可以尝试这样做。首先尝试使用一些解决方法安装 Mojave,如果可以,然后您应该能够安装 Xcode 11。
  • 我知道我迟到了,但如果你只想拥有他的 sdk,你可以将它复制到较旧的 xcode。这并不能保证任何新的 ios 13 功能都可以使用,但如果只是想在具有 ios 13 的物理设备上运行模拟器并进行测试,那么它对我有用。同样,我没有为 ios 13 使用任何新功能。因此,如果您确实想要这样做,则必须获得新的 mac。如果您需要有关要复制的文件夹的详细信息,请告诉我(我备份了旧文件夹,以防万一出现问题)。
  • 谁能解决这个问题?请让我知道因为我也有同样的问题...
  • @pqsk 和我上次上传到 Appstoreconnect 的存档我有 isuue "WARNING ITMS-90725: "SDK 版本问题。这个应用程序是使用 iOS 12.1 SDK 构建的。从 2020 年 4 月 30 日开始,提交到 App Store 的新 iOS 应用程序必须使用 iOS 13 SDK 或更高版本构建,并包含在 Xcode 11 或更高版本中。”我在 2010 年中期安装了带有 iOS 10.13.6、Xcode 10.1 的 iMac。我没有t ude 任何新的 iOS 13 功能我只需要 iOS 13 SDK,你能告诉我如何复制到我的旧 Xcode10.1 吗?

标签: macos-high-sierra xcode11


【解决方案1】:

来自 Xcode 11 Release Notes:

Xcode 11 需要运行 macOS 10.14.3 或更高版本的 Mac。

所以你不能在 macOS 10.13.6 上安装 Xcode 11

【讨论】:

  • @MostafaMazrouh:没有。你不能神奇地让一个需要最低版本的 macOS X 的应用程序在 macOS X 上运行。好吧,您可以操纵Info.plist 文件以允许它启动,但它很可能会崩溃,因为它可能会链接您系统上不存在的框架或调用不存在的符号。
  • 以前有一些变通方法可以在旧的 Mac OS 版本上安装 Xcode。我也没有看到新的 Mac OS 和 Xcode 版本有任何重大变化。我看不出提高最低版本的合理理由。所以发行说明中的​​那个东西真的没有意义。
【解决方案2】:

使用此补丁 http://dosdude1.com/mojave/ 升级旧的 macbook pro。 您可以轻松使用 Xcode 11。

【讨论】:

  • 问题是是否可以在 High Sierra 上安装 Xcode 11,而不是是否可以升级 High Sierra。
猜你喜欢
  • 1970-01-01
  • 2020-07-13
  • 2019-02-08
  • 2021-12-23
  • 2022-12-22
  • 2019-02-03
  • 1970-01-01
  • 2018-05-09
  • 2018-12-05
相关资源
最近更新 更多