最新版CocoaPods安装和使用教程

##以下代码区域,带有 $ 打头的表示需要在控制台(终端)下面执行(不包括 $ 符号)

1.步骤一 安装RVM

RVM全称Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset);

	$ curl -L https://get.rvm.io | bash -s stable

载入RVM环境

	$ source ~/.rvm/scripts/rvm

期间可能会出现需要您输入你的管理员密码,会自动通过homebrew安装依赖包;

检查是否安装正确

	$ rvm -v

出现下面的字段证明安装正确

rvm 1.29.2 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io/]

2.步骤二 用RVM安装Ruby环境

列出所有的ruby版本

$ rvm list known

会出现下面的代码

# MRI Rubies

[ruby-]1.8.6[-p420]

[ruby-]1.8.7[-head] # security released on head

[ruby-]1.9.1[-p431]

[ruby-]1.9.2[-p330]

[ruby-]1.9.3[-p551]

[ruby-]2.0.0[-p648]

[ruby-]2.1[.10]

[ruby-]2.2[.6]

[ruby-]2.3[.3]

[ruby-]2.4[.0]

ruby-head


这里选择最新的rvm版本进行安装(2.4.0版本)
	$ rvm install 2.4.0
需要等待漫长的时间,希望您能耐心的等待;
如果安装成功了,可以检查一下是否安装成功,查询已经安装的所有的ruby

$ rvm list

出现下面的代码证明安装成功,否则重新安装;

rvm rubies

=* ruby-2.4.0 [ x86_64 ]

步骤三 设置Ruby版本
将指定版本的Ruby设置为系统默认版本(必须是你已经安装的版本);
	$ rvm 2.0.0 --default
测试是否设置正确
	$ ruby -v

ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16]

 $ gem -v

2.6.13

步骤四 使用淘宝的RubyGems镜像
Ruby的默认源使用的是cocoapods.org,国内访问这个网址有时候会出现问题,所以网上的一种解决办法就是用淘宝的RubyGems
镜像来代替官方版本;
	$gem source -r https://rubygems.org/
	$gem source -a https://ruby.taobao.org
检查是否替换成功;
$ gem sources -l
如果替换成功会出现下面的代码

*** CURRENT SOURCES ***


https://ruby.taobao.org

完成以上操作,就证明你已经把Ruby环境成功的安装到了Mac OS X 上了。

步骤五 安装CocoaPods
将 CocoaPods Sepcs repository复制到你电脑上~/.cocoapods目录下
 $ pod setup
这里需要很长一段时间,请您耐心等待。
如果安装失败,首先按照这个路径 “/user/你的电脑用户名/.cocoapods/”找到master文件夹,将这个文件夹删除以后,重现在终端
进行setup操作;
特别强调这里需要的时间会很长。
如果安装成功,那么恭喜你已经成功安装了Cocoapods。
步骤六 CocoaPods的使用流程
##以下载AFNetworking为例子
1.使用search命令搜索类库名
	$ pod search AFNetworking
我们看到AFN有好多版本,最新的版本是3.1.0.
2. 首先打开Xcode,新建一个工程
3.其次在终端使用命令cd,就是cd 后面添加上新建工程的目录名。如果找不到工程目录名,这里可以直接把工程拖到终端里,
就会出现目录名了;
4.然后创建Podfile文件(这里的名字一定要是“ Podfile”);
	$ touch Podfile
这时候我们就可以在新建工程的文件夹里面看到,多了一个 Podfile文件;
5.使用vim编辑Podfile文件;
	$ vim Podfile
在最上面~的地方输入这些

platform :ios, '7.0'

target 'CocoaPodsDemo' do

pod "AFNetworking", "3.1.0"

end

上面部分编辑完,按Esc,接着按:会跳到最底部,输入wq,表示保存退出;
6.接下来你就可以利用CocoaPods下载AFNetworking类库了,接下来在终端执行下面的命令
	$ pod install
安装成功后,你会发现,你的工程里面多了一个.xcworkspace文件,以后打开项目就要打开这个文件了,而不是之前的.xocdeproj文件

7.当你点开工程,你就会发现,你已经成功集成了AFNetworking了。




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值