11

似乎我只能选择转到 3.3,或者未指定:

在此处输入图像描述

我可以以某种方式切换到 4.0 吗?

4

2 回答 2

2

确保您已更新 xCode,然后在 Build Settings 下,检查 Swift Compiler - Language 的下拉选项。

此外,如果您有高级开发者帐户 (apple id) ,您可以从Apple 下载门户下载 Xcode 8.x 和 9.x。您可以在单个 (mac) 系统中安装和使用 Xcode 9 和 Xcode 8.x。(确保您有支持这两个版本的 Xcode 的命令行工具,以便与终端一起使用)

于 2018-04-05T09:46:48.020 回答
0

我能够在 XCode 10 中安装 swift 4.0,并使用此处的解决方案"Switching Swift Versions inside Xcode using Toolchains"

但最终这并没有帮助。我坚持错误:

<未知>:0:错误:未知参数:'-enable-batch-mode'

即使禁用也无济于事。我有:

<未知>:0:错误:未知参数:'-disable-batch-mode'


“使用工具链在 Xcode 中切换 Swift 版本”很快:

  1. 下载所需的工具链,点击安装。
  2. 在 XCode Preferences 中选择新的工具链。
    1. 在这里选择:在此处输入图像描述
    2. 结果在这里:在此处输入图像描述
  3. 使用所需的快速,注意警告。

另一个相关:材料

于 2018-10-24T14:26:54.023 回答