首页 > 解决方案 > 在 High Sierra 10.13.6 上将 Xcode 10.1 更新到 10.2

问题描述

我正在尝试在我的 High Sierra 10.13.6 版本上将 Xcode 10.1 更新到 10.2。

App Store 窗口显示更新按钮,但问题是点击该按钮后,左上角的圆圈只是旋转了几个小时,没有其他反应!

在此处输入图像描述

既然两个版本差别不大,更新自然要过一段时间才能下载安装,但实际上不是这样的!

请问这个问题怎么解决?

标签: xcodemacos-high-sierra

解决方案


我在 High Sierra 10.13.6 上使用 Xcode10.2,并且可以为我在 iOS12.2 上运行的 iPhone 5s 和 6s Plus 构建多个项目。这个过程类似于 Damnum 的。

  1. 更改工作 Xcode 的名称,如 Xcode10.1。
  2. 下载 Xcode 10.2 并将其复制到 Applications 文件夹中。(名字当然是 Xcode。)
  3. 编辑 Xcode.app/Contents/Info.plist 并使用 Xcode10.1 将最低系统版本更改为 10.13.6
  4. 编辑 Xcode.app/Contents/Applications/FileMerge/Contents/Info.plist 并使用 Xcode10.1 将最低系统版本更改为 10.13.6
  5. 编辑 Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/Info.plist 并使用 Xcode10.1 将最低系统版本更改为 10.13
  6. 启动 Xcode(它是 10.2)并安装其余项目。
  7. 现在您可以在 Xcode 中使用 iOS12.2 的功能了。

我测试了我自己的项目和来自 Neil Smyth 的 iOS 12 App Development Essentials 的几个示例项目。所有这些都在我的设备上运行良好,包括相机应用程序。


推荐阅读