专栏名称: Goyakod
iOS工程师
目录
相关文章推荐
包头新闻网  ·  微信紧急公告 ·  2 天前  
包头新闻网  ·  微信紧急公告 ·  2 天前  
平安鼎  ·  最新公告:集体下架! ·  2 天前  
平安鼎  ·  最新公告:集体下架! ·  2 天前  
安天集团  ·  安天AVL ... ·  2 天前  
数据何规  ·  谷歌垄断案终局:Chrome剥离,不再禁止A ... ·  3 天前  
数据何规  ·  谷歌垄断案终局:Chrome剥离,不再禁止A ... ·  3 天前  
吃什么情报局  ·  8 个好吃到晕倒的零食!我不信有人全部都吃过! ·  3 天前  
51好读  ›  专栏  ›  Goyakod

cocoapods第三方库管理工具

Goyakod  · 掘金  ·  · 2017-12-17 08:56

正文

一、升级Ruby环境

(1)终端命令:$gem update --system

执行完上面的命令会出现ERROR,这是因为你没有权限升级Ruby。

(2)执行:$sudo gem update --system

出现”RubyGems system software updated“时,证明升级完成.

二、安装cocoaPods:

(1)$gem sources --remove rubygems.org/

执行后会发现半天没反应,因为墙的原因,所以用淘宝镜像访问:

(2)$gem sources -a ruby.taobao.org/

(3)$gem sources -l

通过上条命令可以查看是否更换镜像成功

(4)$sudo gem install cocoapods

安装cocoapods,注:需要输入电脑密码,却没有提示,光标不会跟着动。

三、使用cocoapods管理第三方库

(1)$pod search AFNetworking

通过pods搜索第三方库,会出现类似'AFNetworking', '~> 2.3.1’ 的语句,这个用来编辑Podfile文件,用于下载

(2)$cd Desktop/....

进入到工程目录下

(3)$touch Podfile

创建Podfile文件。

(4)$vim Podfile

编辑文件

(5)把'AFNetworking', '~> 2.3.1’复制到Podfile 文件。注:按下i键,进入insert状态.ESC+:wq+enter,保存并关闭文件

(6)$pod install

安装第三方库。

四、特别注意

成功后,工程会产生一个Pods工程,以后再要打开工程,需要打开WorkSpace。

如果已经依赖的库不再需要想要删除的话,只需打开Podfile,把相应的库的语句删除掉,然后保存退出,执行下面更新命令即可:

(1)$pod update

五、遇到的问题

1、Errno::EPERM - Operation not permitted - /Users/../Pods/Pods.xcodeproj/xcuserdata/root.xcuserdatad







请到「今天看啥」查看全文