iOS cocoapods的安装与使用
安装
1.移除现有Ruby默认源
gem sources --remove https://rubygems.org/
2.使用新的源
gem sources -a https://ruby.taobao.org/
3.验证新源是否替换成功
gem sources -l
如果是下图这样就是替换成功了
![](https://img.haomeiwen.com/i1324081/125506d78757f7e8.png)
4.安装CocoaPods
sudo gem install cocoapods
备注:苹果系统升级OS X EL Capitan后改为
sudo gem install -n /usr/local/bin cocoapods
pod setup
5.更新gem
sudo gem update --system
6.新建工程,并在终端用cd指令到文件夹内
这里有一个小技巧就是直接把工程的目录拖拽到dock的终端小图标上,这样就直接cd到工程目录了
pod search 第三方 (比如 afnetworking ,sdwebimage等等)
![](https://img.haomeiwen.com/i1324081/74946e6ff04cafb3.png)
7.右键dock中的终端图标,新建窗口 cd到工程目录下
ps:执行pod search的终端不要关闭,上面的小技巧一样可以用哦
执行命令
pod init
这个命令会在工程中自动生成Podfile文件,这样避免了自己手动新建和编辑Podfile中的种种错,我们只要把我们想要的库复制粘贴进去就行了
![](https://img.haomeiwen.com/i1324081/9feecbec285871a2.png)
8.打开Podfile
![](https://img.haomeiwen.com/i1324081/4004bdf41a8c0410.png)
将pod search 出的结果中,自己想要的那个第三方添加到Podfile中
![](https://img.haomeiwen.com/i1324081/8dbaf3349dfdf2c0.png)
然后在终端中cd到工程目录,别忘了我们的小技巧哦,然后执行命令
pod update
![](https://img.haomeiwen.com/i1324081/5d6958542c3713f1.png)
这样一次cocoapods使用流程我们就跑通了
9.这是最重要的一步了,就是打开工程
打开工程就不要打开我们原始工程的xxx.xcodeproj了,打开这个也不会出现pod,应该打开xxx.xcworkspace
![](https://img.haomeiwen.com/i1324081/803550c8d0d5a4f3.png)
大功告成!
ps:如果在安装中出现了种种问题,请问度娘或者stackoverflow,因为因为环境不同,人品不同,安装过程中可能会出现种种不同的问题.