如何将下载的 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即使是其他项目也不会每次安装都下载
我已经下载了“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即使是其他项目也不会每次安装都下载