第一步:配置Cocopods环境
1. 查看当前Ruby镜像 gem sources -l
2. 如果不是国内最新的镜像文件ruby-china 则进行移除 gem sources --remove https://ruby.***.org/
3.添加最新的镜像文件 gem sources -a https://gems.ruby-china.org/
4.再次进行查看 gem sources -l 当出现https://gems.ruby-china.org/ 说明安装新的镜像已经完成
5.此时输入 sudo gem install cocoapods(此时可能会出现ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj 主要是由于apple 在10.11的系统下开启了rootless权限,导致在没有授权的情况下,不能对/usr/bin文件夹进行读写操作)
6.所以可以输入下面这个命令 sudo gem install -n /usr/local/bin cocoapods (过段时间会出现
Successfully installed xcodeproj-1.5.1
Fetching: cocoapods-1.3.1.gem (100%)
Successfully installed cocoapods-1.3.1
Parsing documentation for xcodeproj-1.5.1
Installing ri documentation for xcodeproj-1.5.1
Parsing documentation for cocoapods-1.3.1
Installing ri documentation for cocoapods-1.3.1
2 gems installed)
)7.然后进行pod setup(出现Setting up CocoaPods master repo此处时间比较漫长 等到出现Setup completed说明已经安装完成了)
第二步:创建Podflie文件
1.打开终端,将当前路径切换到你需要添加Podflie文件的工程目录下 执行命令 cd 路径 即可
2.继续输入vim Podflie
platform:ios, '8.0'
use_frameworks!
target ‘Your Project Name’ do
end
4.编辑完成后,按Esc,并且输入“ :wq”退出,之后你会发现你的工程下多了一个Podfile文件
5.执行 pod install 命令完成之后会多出以下三个文件夹,代表你已成功创建完成
第三步:使用Cocopods导入第三方库
1.首先在终端搜索需要导入的库是否支持Cocopods,支持即可进行以下操作 (命令:
pod search 第三方库名,如果pod不能搜到最新的则更新pod 输入 pod setup进行更新)
2.open Podfile打开Podfile文件,添加github上使用Cocopods方式需要添加的语句
3.然后切换到项目文件目录下 cd 项目文件目录
4.执行命令
pod install --no-repo-update --verbose 即可添加完成