CocoaPods安装和使用

在Terminator(也就是终端)中输入以下命令:

sudo gem install cocoapods

在终端中敲入这个命令之后,会发现半天没有任何反应。原因无他,因为那堵墙阻挡了cocoapods.org。。可以用淘宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中敲入依次敲入命令:

$ gem sources --remove https://rubygems.org/
//等有反应之后再敲入以下命令
$ gem sources -a http://ruby.taobao.org/

为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:

$ gem sources -l

第一次更新的时候非常慢,可以使用CocoaPods的镜像索引:

在终端中敲入依次敲入命令:

$ gem repo remove master 
$ gem repo add master https://git.oschina.net/akuandev/Specs.git
$ gem repo update

只有在终端中出现下面文字才表明你上面的命令是成功的:

*** CURRENT SOURCES ***

http://ruby.taobao.org/在终端中敲入依次敲入命令:

下面开始使用CocoaPods:

$ sudo gem install cocoapods

cd 你工程的目录
$ vim Podfile


然后在Podfile文件中输入以下文字:

platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"


然后保存退出(先按下ESC,在敲命令 ,退出INSERT)。vim环境下,保存退出命令是:

:wq       或者       :x

这时候,你会发现你的项目目录中,出现一个名字为Podfile的文件,而且文件内容就是你刚刚输入的内容。注意,Podfile文件应该和你的工程文件.xcodeproj在同一个目录下。

这时候,你就可以利用CocoPods下载AFNetworking类库了。还是在终端中的当前项目目录下,运行以下命令:

$ pod install 

补充: 可使用pod search "xxxxx"检索你想要下载的类库;

因为是在你的项目中导入AFNetworking,这就是为什么这个命令需要你进入你的项目所在目录中运行。

运行上述命令之后:



注意:以后打开项目就用 CocoaPodsDemo.xcworkspace 打开,而不是之前的.xcodeproj文件。

之后添加类库:

  1. 打开项目中的Podfile,Podfile的内容是你想导入的类库。按照之前终端的写法加入类库;

  2. 运行命令:`$ pod install.
posted on 2015-03-02 16:52  dev_周  阅读(168)  评论(0编辑  收藏  举报