iOS cocoPods的安装与使用
1.安装
CocoaPods的安装是非常简单的,但是前提是你的网速够快并且能绕过GFW(这就是为什么程序员必须要有vpn)。
确保网速够快(能绕过GFW)的,可以直接执行下面命令:
$sudo gem install cocoapods
如果执行了这句命令以后,终端很长时间都没有反应,那么就可以确定你没有绕过GFW了。这样的话你就需要按照以下步骤进行安装了:
首先,检查你的ruby源:
$gem sources -l
默认情况下,终端应该返回如下信息:
*** CURRENT SOURCES ***https://rubygems.org/
当然这个源在墙内是访问不到的。因此我们需要寻找一个可以在国内访问到的镜像。目前笔者找到的是http://rubygems-china.oss.aliyuncs.com这个阿里云的镜像,当然随着时间的推移,未来这个镜像也有可能无法访问了,到时候就只能重新寻找了。
确认镜像可用后,现在就要开始修改ruby源了。首先执行以下命令删除原来的ruby源:
$gem sources --remove https://rubygems.org/
执行命令后可在终端看见以下信息:
https://rubygems.org/ removedfromsources
然后下一步添加你找到的可用的镜像源:
$gem sources -a http://rubygems-china.oss.aliyuncs.com
此时如果你再执行gem sources -l命令,就能看到当前镜像源里只有阿里云这一个了。此时你就可以重新执行这一段开头的那句命令了:
$sudo gem install cocoapods
如果一切正常,你应该能看到一段安装进度,以及最后有一条信息:
3 gems installed
确认看见这条信息,就说明你的安装已经成功了,接下去就可以开始准备在你的项目中使用CocoaPods了。
2.使用
1.$ cd 项目
2.创建打开Podfile $ vi Podfile
3.添加第三方库 $ pod 'AFNetworking.h'
4.保存退出 安装第三方库 $ pod install --no-repo-update(项目第一次倒入第三方库时,以后再倒入使用pod update --no-repo-update)