对于具有许多依赖项的项目,如何使用Cocoapods减少“pod install”所需的时间?

时间:2015-01-22 15:49:49

标签: cocoapods

我的项目有大约60个依赖项,一个接一个地列出......

platform :ios, '7.1'

inhibit_all_warnings! # This will disable all the warnings for all pods!

target 'MyProj' do
  pod 'First'
  pod 'Second'
  ...  # 57 more pods
  pod 'Last'
end

pod install大约需要3-4分钟。

当尝试将项目重组为较小的pod时,需要花费数小时才能将相关的依赖项提取到私有pod中,并且迭代非常昂贵。

如何更有效地处理Pod文件并拆分应用程序模块?

1 个答案:

答案 0 :(得分:1)

根据正在发生的瓶颈,您可以尝试运行pod install并告诉CocoaPods不要更新规格库:

pod install --no-repo-update

请注意,如果您添加尚未在本地下载的新版本的pod,则会导致此问题,在这种情况下您需要运行:

pod repo update