从昨天开始买了新机器之后,要重新安装pod用来管理三方,结果发现,居然自己安装不明白了.所以在网上找了各种资料后,自己一步一步的今天上午终于弄完了,下面和大家分享一下.
首先,明确cocoapods是什么,这个问题的答案我们在各大论坛和百度上都可以找到答案,很详细.
接下来,我们进入正题.
(一).众所周知,ruby环境不同,所以第一步我们需要更改ruby环境(改为淘宝)
1、gem sources --remove https://rubygems.org/
2、gem sources -a http://ruby.taobao.org/
然后我们输入gem sources -l 显示下图的就正常了
个别用户可能会用到$sudo gem update —system来升级一下我们的ruby环境
(二).安装Cocoapods,在终端输入命令
$sudo gem install cocoapods
提示输入密码,这个时候光标不会移动,密码输入错误会给你提示,密码输入正确直接等待就可以了,这个阶段会很长时间,耐心等待.
出现 gems installed就是安装成功了
(三).使用search命令搜索类库名
pod search +类库名 ("+类库名",直接输入你想要搜索的类库,比如AFNetworking,支持模糊搜索)
(四).在工程中创建Podfile文件
使用命令:
1.cd +工程目录("+工程目录", 拖入的是工程文件路径,不是工程路径,值得注意)
2.$touch podfile
3.$vim podfile 输入 i 进入编辑模式(放大的I 看的能清楚一些) ,如下图所示
$platform:ios, ‘7.0‘ (输入版本号)
$ pod ‘AFNetworking‘, ‘~> 2.3.1‘ (需要导入的类库)
end (结束)
在编辑结束后 按ESC 退出编辑模式,按: 输入 wq(保存退出)