安装Cocoapods步骤:(在终端安装)
在安装前,需确保已经安装了Ruby环境
(
mac 安装Ruby环境:
1、安装RVM
$ curl -L https://get.rvm.io | bash -s stable
$ source ~/.rvm/scripts/rvm
检查一下是否安装正确 $ rvm -v
2、用RVM安装Ruby环境
列出已知的ruby版本 $ rvm list known
可以选择现有的版本来安装(下面以rvm2.0.0版本为例)
$ rvm install 2.0.0
查看ruby $ rvm list
卸载老版本 $ rvm remove 1.9.2
3、设置ruby版本
RVM安装好以后,需要执行下面的命令将指定版本的ruby设置为系统默认版本 $ rvm 2.0.0 --default
$ ruby -v 检查版本
$ gem -v 检查版本
)
更换ruby镜像:
1、 $ gem sources --remove https://rubygems.org/
2、 $ gem sources -a https://ruby.taobao.org/
$ gem sources -l (用该命令查看ruby镜像是否是taobao)
3、 $ sudo gem install cocoapods
验证是否成功:$ pod 或者使用 $ pod search afnetworking
使用Cococapods步骤:
1、新建项目
2、打开终端,进入项目主目录(cd ...)
3、输入命令 touch podfile ,项目中出现 podfile 文件
4、打开podfile 文件 输入需要使用的第三方库及其版本,例如:
platform :ios, '6.4'
pod "AFNetworking+Ext","~>1.2.1” // 以前的版本可以这样使用
自从更新Cocoapods之后,在podfile中应该使用以下:
platform :ios, '8.0'
use_frameworks!
target '项目名' do
# “#”后的为注释
pod 'AFNetworking','~3.0'
end
(或者其他版本,见github中AFNetworking的讲解)
5、在终端输入命令 pod install(pod install --verbose --no-repo-update ; 等待一段时间,直到完成安装)
6、项目中出现 “.xcworkspace”文件,用Xcode打开,OK !!
需要更新项目时:更新podfile,将podfile中的三方库更新至最新版本,然后通过终端进入项目主目录,然后 使用 pod update 更新项目 (将文件中使用的第三方库更新到最新版本)
[ Cocoapods 本身版本的更新:
sudo gem update --system
sudo gem install cocoapods
pod setup
pod --version // Cocoapods版本
]