如何安装更新的 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 菜单中显示您有最新的。
我第一次尝试创建一个新的 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 菜单中显示您有最新的。