如何将下载的 Pods 用于多个项目?

How to use downloaded Pods for multiple projects?

我已经下载了“Authentication & Cloud Firestore”pods。我可以将这些 pods 用于多个项目,然后只需为每个项目安装它们,而无需重新下载 pods 吗?

CocoaPods 将在 mac 存储中拥有所有本地安装的 pods 的副本 (对于所有 iOS 个项目)

这样,下次如果您为新项目安装相同的 pod 时,将不会从 Internet 下载,已经下载的副本将与项目集成。

我现在尝试了这个并且成功了:

步骤 1: 创建了一个新项目 ABC

并在终端中使用命令 pod init 将 cocoapods 初始化到项目中

然后 运行 pod install 并打开 ABC.xcworkspace 并在 Podfile 添加库 pod 'PullToRefresh'

并再次移动到航站楼 运行 pod install

现在我可以看到包含库内容的 pod 文件夹。

步骤 2关闭 mac wifi 互联网

步骤 3:创建了一个新项目 ABC2

初始化 pod 并将相同的 pod 'PullToRefresh' 添加到 pod 文件中,现在 cocoapods 将已经为不同项目下载的库无缝安装到我的新项目中。

这证明了我们cocoapods即使是其他项目也不会每次安装都下载