Swift iOS 是否支持包管理器?

Does Swift Package Manager is supported for iOS?

嗯,我正在用 Swift 4 和 Xcode 9 构建一个 iOS 移动应用程序。

我正在尝试决定哪个包管理器更适合使用:CarthageCocoaPodsSwift 包管理器 (SPM).

相比 CocoaPods,我更喜欢 Carthage。但是,我开始关注 SPM。每个人都说它将取代 CocoaPods。

所以我说:我们为什么不开始使用 SPM 而不是 CocoaPods?

但是文档说明:

Note that at this time the Package Manager has no support for iOS, watchOS, or tvOS platforms.

这句话让我想知道一个问题:

Swift iOS 是否支持包管理器? SPM 是 iOS 开发的一个选项吗?

我觉得关于SPM的资料不多。

谢谢!

Swift 此时的包管理器仅设计用于除 iOS 之外的所有内容。此时在 Carthage 或 CocoaPods 之间选择你喜欢的那个。