iOS--关于cocoaPods的安装

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仓库。由于没有得到许可,并没有贴人家链接。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容