iOS点点滴滴首页投稿(暂停使用,暂停投稿)iOS 开发

使用Cocoapods中跳过pod setup以及pod upd

2016-09-26  本文已影响1604人  一本正经得胡说八道

众所周知, CocoaPods是一个负责管理iOS项目中第三方开源库的工具,作为一个iOS程序猿, 熟练使用CocoaPods是一项基本的必备技能.
在用终端输入pod setup pod update pod install的时候, 我们经常会遇到终端一直在运行,等待了很长时间也没有反应的问题.

下面有一种另类的解决办法:

pod repo remove master

将cocoapods的库移除

将cocoapods的Specs clone到repo库中 在.cocoapods中的repo目录下会看到Specs

等下载好之后,将repo目录下的Specs 改名为master
然后执行pod repo命令 可以看到如下信息:

repo库已经更新完毕 相当于跳过了pod setup步骤

此时pod setup 成功,你repo库中的三方都为最新版了,省去了setup以及update漫长的等待过程

这下就可以尽情的在你的工程中pod install了, 然而pod install有可能会卡在 Analyzing dependencies不动, 此时加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:
pod install --verbose --no-repo-update
或者
pod install --no-repo-update
这样安装三方库的速度会有很大的提高

上一篇 下一篇

猜你喜欢

热点阅读