新的macOS Mojave将于明天发布(2018年9月24日),它是否支持Xcode 9?
由于某些过时的依赖关系,我们无法将其中一个项目切换到Xcode 10。
新的macOS Mojave将于明天发布(2018年9月24日),它是否支持Xcode 9?
由于某些过时的依赖关系,我们无法将其中一个项目切换到Xcode 10。
是的。
你可以在macOS Mojave上使用Xcode 9(最新版本是Xcode 9.4.1)。
如果你正在从macOS High Sierra升级,你可以选择不更新从Mac App Store安装的Xcode副本。
如果您已经将您的App Store安装副本的Xcode升级到了Xcode 10,您可以从Apple Developer Downloads下载Xcode 9.4.1 DMG。
下载完成后,双击挂载DMG,从磁盘映像中复制Xcode.app到桌面,将其重命名为Xcode 9.app
并将其移动到/Applications
目录。您还可以将Xcode 9.app文件拖到Dock中以添加快捷方式。
注意:我不确定期望的版本号兼容性,因此建议安装Xcode 9的最新版本,即Xcode 9.4.1。
根据您在评论中的提及,当前您已经从Mac App Store安装了Xcode 9,并且已经从Apple Developer下载了Xcode 10 GM版。您可以采用以下任一方法。但在继续之前,请考虑从/Applications
目录中删除Xcode_10.app,因为它是GM版本,公共版本现在已经发布:
将Xcode.app(Xcode 9)保留在/Applications
目录中。Mac App Store会显示有可用更新。不要从Mac App Store安装更新。但请确保Xcode 9的版本是最新发布的版本,即Xcode 9.4.1。使用此链接从Apple Developer Download下载Xcode 10的公共版本。将DMG中的Xcode.app复制到~/Desktop
,将其重命名为Xcode 10.app
并移动到/Applications
目录。
第二个选择是更新在 Mac App Store 安装的 Xcode 到版本 10,然后从 Apple Developer Downloads 下载 Xcode 9.4.1,并将下载的文件重命名为 Xcode 9,移动到 /Applications
目录中。
/ Applications / Xcode_10.1 / Xcode.app / ..。’和’/Applications/Xcode_9.2/Xcode.app/...
,然后使用命令行sudo xcode-select -s / Applications / Xcode_10.1 / Xcode.app
来使(在这种情况下)Xcode 10.1成为选中的。 - Eljay