Swift Package Manager 是一个用于管理 Swift 代码分发的工具。简称 SwiftPM 。它与 Swift 构建系统集成,以自动化下载、编译和链接依赖项的过程。
一款 苹果官方 第三方开源库管理工具,功能同 Cocopods、Carthage。
下面我们从以下几个方面来认识它。(建议大家下载 iOS版 Developer App 观看相关WWDC视频)
- 了解 Swift Package Manager Getting to Know Swift Package Manager【WWDC 2018】
- 1
- 2
- 在 Xcode 中采用 Swift 软件包 Adopting Swift Packages in Xcode【WWDC 2019】
- Using an open source package
- A closer look at packages
- Package resolution in more detail
- Updating packages
- Resolving package conflicts
- 创建 Swift 软件包 Creating Swift Packages【WWDC 2019】
- Creating local packages
- Publishing packages
- Package manifest API
- Editing packages
- Open source project