iOS--关于cocoaPods的安装

2015-12-20  本文已影响31人  原鸣清

cocoaPods作为iOS平台的依赖,就像java里的maven一样可靠,虽然它也因为这样那样的问题被吐槽,但鱼和熊掌本不可兼得,开发者自己考虑。这里只简单描述下关于安装cocoaPods的更新,百度可以搜到一箩筐cocoaPods的安装教程,我这里只写下我在安装时候遇到的问题。

1 . 检查ruby版本

OS X自带, cmd  :$ ruby -v 

2.检查gem源

cmd  :$ gem sources -l

3.下载pods。

这个时候如果你翻墙了就方便了,我最近没有尝试,不确定两个命令是否都有效。 

cmd: $ gem install cocoapods //这个是之前用过的命令,最近没试了

cmd: $ sudo gem install -n /usr/local/bin cocoapods   

如果没有翻墙,众所周知,使用国内淘宝的源替换ruby的那个。

(1)移除ruby源

cmd: $ gem sources --remove https://rubygems.org/ 

(2)添加淘宝源,注意新的链接为https,旧的教程上大多是http。

cmd: $ gem sources -a https://ruby.taobao.org/

(3)谨慎的做法这个时候可以再检查下gem源。确定替换成功了,使用命令下载cocoapod是;

cmd: $ sudo gem install -n /usr/local/bin cocoapods

装完了怎么用就不废话了。通用命令三个,

cmd: $ pod install  

cmd: $ pod update

cmd: $ pod search XXX

针对pod更新较慢的时候,我猜测是因为未对比.lock文件直接照着.file更新导致。使用下面命令后我感觉是在对比.lock文件,并没有完全更新.file.

cmd: $ pod update --verbose --no-repo-update 

在csdn找到一位大神说是使用pod install和pod update会升级CocoaPods的spec仓库。由于没有得到许可,并没有贴人家链接。

上一篇 下一篇

猜你喜欢

热点阅读