如何安装更新的 swift-tools-version?

How do I install a newer swift-tools-version?

我第一次尝试创建一个新的 Swift 包。

根据 this Apple documentation,要创建一个包含捆绑资源的包,我需要使用 swift-tools-version:5.3 但是我的系统默认为 swift-tools-version:5.2

我已经检查了 Apple Developer 下载门户以获取相关文件以及 Apple 在 GitHub 上的 SPM 存储库,但没有看到关于此主题的任何方向或指南。

我 运行 Xcode 11.6 (11E708) Catalina 10.15.5 (19F101)

它与 Xcode 一起出现。如果你需要 swift-tools-version:5.3 你可能需要使用 Xcode 12.

对我有用的是:

  • 打开 Xcode 的最新版本,或下载最新版本。
  • 这将下载最新发布的 Swift 版本。
  • 显然没有办法单独下载钥匙串,或者我没有找到。
  • 然后在 Xcode 的设置中 select 命令行工具下的新钥匙串。
  • 返回终端,您可以使用 Swift 5.5 或最新版本!

另一种可能

  • 转到Download Swift
    在那里您可以看到带有最新 Swift 工具链的版本和快照。
  • 下载 macOS 版。
  • 下载后(大约 800MB),双击启动安装程序,然后按照屏幕上的说明进行操作。预计完整安装将占用大约 3.5GB。
  • 转到左上角的 Xcode 菜单,然后选择工具链
  • 您需要重新启动 Xcode 然后它会在关于 Xcode 菜单中显示您有最新的。