cocopods的安装和使用
公司新配置的mac机, 需要通过cocopod添加三方库如AFNetworing, Masonry等工具, 在终端使用pod update命令的时候, 报了如下错误:
-bash: pod: command not found
并且pod –version命令也是同样的报错.
在查看cocopod版本号的时候发现, 并不是最新的taobao源.
* CURRENT SOURCES *
https://rubygems.org/
原因是新的mac机上需要我们重新安装cocopod才能够正常使用.
cocopod的安装
1, 首先要确认下现有mac上安装的版本是否是最新的, 或者有没有安装. 使用下面的的命令,
$ gem sources -l
如果不是最新的, 使用下面的命令
$ gem sources –remove https://rubygems.org/
$ sudo gem sources -a https://ruby.taobao.org/
如果返回的是, 则说明更新源成功了
* CURRENT SOURCES *
2, 更新gem
sudo gem install cocoapods
3, 安装
(1)sudo gem install cocoa pods
在 mac 系统升级OS X EL Capitan后, 或者是刚买的电脑, 则要使用下面命令
$ sudo gem install -n /usr/local/bin cocoapods
4, 设置
pod setup
cocopod的使用
1, 查看要添加的库情况.
$ pod search 搜索第三方库,可以查看
2, 在终端使用cd指令到项目的文件中,
3, 新建文件vim “Podfile”,
$ vim Podfile
写入要编辑的内容并保存小提示:(终端vim文件按i可编辑,esc退出编辑,:wq可保存退出, (牢记 :wq 为一个完整命令, 否则无法退出))
创建一个Podfile文件, 可以用上述方法, 进行编辑你要添加的库.
我常用的是一个最简单快捷的方法, 就是打开Podfile文件, 直接在里面编辑, 然后执行下面的命令即可完成.
4, 安装第三方库:命令终端
$ pod install
5, 需要更新Podfile文件的使用 可以使用下面命令之一即可,
pod update需要等待的时间比较长, 通常我们会使用 pod update –no-repo-update 命令来快速的完成pod更新.
$ pod update
$ pod repo update 或 pod update –no-repo-update更新