macOS 包安装器

Xcode 包含 Apple 支持的 Swift 版本。您可以从 download 页面下载仍在开发中的版本进行试用。

要提交到 App Store,您必须使用 Xcode 内置的 Swift 版本构建您的应用。

运行包安装器或使用已安装的工具链不需要 Xcode。但是,当未安装 Xcode 时,Swift Package Manager 的功能可能会因一些 outstanding issues 而受到限制。

  1. 下载最新的 Swift 发布版本 (6.1) 或开发 snapshot 软件包。请确保您的系统满足此软件包的上述要求。

  2. 运行包安装器,它会将 Xcode 工具链安装到 ~/Library/Developer/Toolchains/ 目录中

     installer -target CurrentUserHomeDirectory -pkg ~/Downloads/swift-DEVELOPMENT-SNAPSHOT-2025-02-26-a-osx.pkg
    

    Xcode 工具链 (.xctoolchain) 包含编译器、LLDB 以及其他相关工具的副本,这些工具提供在特定 Swift 版本中进行开发的统一开发体验。

macOS 代码签名

macOS .pkg 文件由 Swift 开源项目的开发者 ID 进行数字签名,以便验证它们是否被篡改。软件包中的所有二进制文件也都被签名。

macOS 上的 Swift 工具链安装器应在标题栏的右侧显示一个锁形图标。单击锁形图标会显示有关签名的详细信息。签名应由“Developer ID Installer: Swift Open Source (V9AUD2URP3)”生成。

如果未显示锁形图标,或者签名不是由 Swift 开源开发者 ID 生成的,请不要继续安装。请退出安装程序并发送电子邮件至 swift-infrastructure@forums.swift.org,并尽可能提供详细信息,以便我们调查问题。