请确保您已经更新了xCode,然后在“构建设置”下,检查Swift编译器 - 语言的下拉选项。此外,如果您有高级开发者帐户(apple id),可以从Apple Download Portal下载Xcode 8.x和9.x。您可以在单个(mac)系统中安装和使用Xcode 9和Xcode 8.x。(请确保您具备支持两个版本的Xcode的命令行工具,以便在终端上使用。)
我能够按照"使用工具链在Xcode内切换Swift版本"的解决方案在XCode 10中安装Swift 4.0。 但最终这没有帮助。我卡在了这个错误上: < unknown>:0: error: unknown argument: '-enable-batch-mode' 即使禁用也没有帮助。我得到了: < unknown>:0: error: unknown argument: '-disable-batch-mode' "使用工具链在Xcode中切换Swift版本" 下载所需的工具链,并单击安装。 在XCode首选项中选择新的工具链。 在此处选择: 结果在此处: 使用所需的Swift,注意注意事项。 另一个相关的链接:资料。