首页 > 其他 > 详细

Ruby下安装cocoapods

时间:2016-02-27 22:09:06      阅读:377      评论:0      收藏:0      [点我收藏+]

常规安装:(文末:特殊安装)

注:

1.Mac OS X EI Capitan 10.11中需要更改安装路劲:

sudo gem install -n /usr/local/bin cocoapods

2.<#这个不是命令,包括尖括号#>

 

一、源设置

1. 查看源,终端输入:  sudo gem sources -l

2. 删除已有的源,如:  sudo gem sources --remove https://rubygems.org/

3. 添加淘宝镜像,如:  sudo gem sources -a https://ruby.taobao.org/

4. 看是否真的添加上:  sudo gem sources -l  

5. 若出现https://ruby.taobao.org/则添加成功

二、防错误(这一步可不做)

1. 升级gem:  sudo gem update --system 

2. 删除缓存 ,防止出现undefined method ‘size‘ for nil :NilClass(No MethodError)

2.1 查看gem环境:gem env

2.2 找到GEM PATHS  如显示:

- GEM PATHS:
- /usr/local/ruby/lib/ruby/gems/2.1.0
- /home/vagrant/.gem/ruby/2.1.0

 

2.3 分别进入下面的目录,如:

cd /usr/local/ruby/lib/ruby/gems/2.1.0

cd /home/vagrant/.gem/ruby/2.1.0

2.4 删除cache 如:rm -rf cache 

3. 回到用户目录 cd ~ 

三、安装cocoaPods

1 sudo gem install xcodeproj(若已经安装Xcode,则不执行此步)

2 sudo gem install cocoapods

3 pod setup :此过程(可通过Cmd +N新建终端窗口:cd ~/.cocoapods —> du -sh 查看安装文件大小,cocoapods大小现应在300M多。

4 pod init

四、使用cocoaPods

1 进入工程目录 cd <#空格后面拖进来工程文件夹#>

2 建立Podfile: touch Podfile  <#名字就是Podfile,不能自定义,建立命令也可以用vim#>

3 搜索三方库,同时看是否支持该库:

pod search AFNetworking <#前几行找,把pod ‘AFNetworking’, ‘~>2.5.3’复制#>

4 打开Podfile: open -e Podfile  <#命令也可以用vim#>

5 将上面赋值的内容粘贴进来,Podfile格式如下

platform :ios, ‘9.3‘

pod ‘AFNetworking‘, ‘~> 2.6.3‘

6 执行 pod install --verbose --no-repo-update

  <#pod install  被墙了,换成pod install --verbose --no-repo-update#>

7 需要更新三方才用此步骤,更新 pod update --verbose --no-repo-update

技术分享

 

特殊安装:

以下方法是从已经安装cocoapods的机器上拷贝安装好的文件到本地安装路径下执行安装,若无法拷贝到文件,请忽略以下方法。

(按以上步骤执行到安装pod setup时常会因各种问题安装不上,因此在要执行此操作前,执行以下方法)

1. 在已装电脑:Finder —> 前往文件夹(右键)—> 输入:~/.cocoapods —> 拷贝repos文件夹

2.在未安装电脑:同上方法到路径下黏贴repos文件夹

3. 执行: pod setup  即可!

4.安装完成执行以上使用说明。

 

Ruby下安装cocoapods

原文:http://www.cnblogs.com/MrXHong/p/5223560.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!