xcode - 在 High Sierra 10.13.6 上将 Xcode 10.1 更新到 10.2
问题描述
我正在尝试在我的 High Sierra 10.13.6 版本上将 Xcode 10.1 更新到 10.2。
App Store 窗口显示更新按钮,但问题是点击该按钮后,左上角的圆圈只是旋转了几个小时,没有其他反应!
既然两个版本差别不大,更新自然要过一段时间才能下载安装,但实际上不是这样的!
请问这个问题怎么解决?
解决方案
我在 High Sierra 10.13.6 上使用 Xcode10.2,并且可以为我在 iOS12.2 上运行的 iPhone 5s 和 6s Plus 构建多个项目。这个过程类似于 Damnum 的。
- 更改工作 Xcode 的名称,如 Xcode10.1。
- 下载 Xcode 10.2 并将其复制到 Applications 文件夹中。(名字当然是 Xcode。)
- 编辑 Xcode.app/Contents/Info.plist 并使用 Xcode10.1 将最低系统版本更改为 10.13.6
- 编辑 Xcode.app/Contents/Applications/FileMerge/Contents/Info.plist 并使用 Xcode10.1 将最低系统版本更改为 10.13.6
- 编辑 Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/Info.plist 并使用 Xcode10.1 将最低系统版本更改为 10.13
- 启动 Xcode(它是 10.2)并安装其余项目。
- 现在您可以在 Xcode 中使用 iOS12.2 的功能了。
我测试了我自己的项目和来自 Neil Smyth 的 iOS 12 App Development Essentials 的几个示例项目。所有这些都在我的设备上运行良好,包括相机应用程序。
推荐阅读
- php - 为什么 TCPDF 显示?代替 Č 从 word 文件转换文本时
- python - 运行“conda update --all”会导致错误。[苹果系统]
- python - Python - 将 numpy 数组转换为 JSON
- caching - 即使我将元数据缓存控制设置为几天,Amazon S3 缓存也不起作用
- python - 从技术上讲,什么是 numpy.mgrid?
- node.js - Mongoose - 使用后更新字段的单个语句
- spring - JPA,为什么不替换本机查询中的命名参数?
- javascript - 通过多个键过滤对象数组
- javascript - 解析html文件时如何强制不发送其他请求?
- c++ - 从图中按与给定顶点共享的相邻点数的顺序打印顶点