Cocoapods使用相关内容

苹果电脑原装的ruby环境并不适用,可以重新安装ruby环境,最新版本的比较好,详细内容可以参见下面网址的内容:   https://ruby-china.org/wiki/install_ruby_guide
以下分割线里面的内容来自上一行网址,如涉及侵权请联系本人,本人会删除的。

//////////////////可耻的分割线/////////////////////////

系统需求

首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用:

  • Mac OS X
  • 任意 Linux 发行版本(Ubuntu,CentOS, Redhat, ArchLinux ...)

强烈新手使用 Ubuntu 省掉不必要的麻烦!

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

步骤0 - 安装系统需要的包

# For Mac 
# 先安装 [Xcode](http://developer.apple.com/xcode/) 开发工具,它将帮你安装好 Unix 环境需要的开发包
# 然后安装 [Homebrew](http://brew.sh)
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"

步骤1 - 安装 RVM

RVM 是干什么的这里就不解释了,后面你将会慢慢搞明白。

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

期间可能会问你sudo管理员密码,以及自动通过homebrew安装依赖包,等待一段时间后就可以成功安装好 RVM。

然后,载入 RVM 环境(新开 Termal 就不用这么做了,会自动重新载入的)

$ source ~/.rvm/scripts/rvm

检查一下是否安装正确

$ rvm -v
rvm 1.22.17 (stable) by Wayne E. Seguin , Michal Papis  [https://rvm.io/]

步骤2 - 用 RVM 安装 Ruby 环境

$ rvm install 2.0.0

同样继续等待漫长的下载,编译过程,完成以后,Ruby, Ruby Gems 就安装好了。

步骤3 - 设置 Ruby 版本

RVM 装好以后,需要执行下面的命令将指定版本的 Ruby 设置为系统默认版本

$ rvm 2.0.0 --default

同样,也可以用其他版本号,前提是你有用 rvm install 安装过那个版本

这个时候你可以测试是否正确

$ ruby -v
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin13.0.0]

$ gem -v
2.1.6

$ gem source -r https://rubygems.org/
$ gem source -a https://ruby.taobao.org

步骤4 - 安装 Rails 环境

上面 3 个步骤过后,Ruby 环境就安装好了,接下来安装 Rails

$ gem install rails

然后测试安装是否正确

$ rails -v
Rails 3.2.13

////////////////还是可耻的分割线/////////////////////


安装好ruby环境后可以安装cocoapods了,cocoapods 的好处和用法以下网址都有,可以参见:

http://code4app.com/article/cocoapods-install-usage
http://www.tuicool.com/articles/7vUnay
http://www.cnblogs.com/mgbert/p/3945273.html
以下内容来自以上网址,如有侵权请联系本人,本人立即删除。

/////////////////又是可耻的分割线////////////////////////

如何下载和安装CocoaPods?

在安装CocoaPods之前,首先要在本地安装好Ruby环境。至于如何在Mac中安装好Ruby环境,请google一下,本文不再涉及。

假如你在本地已经安装好Ruby环境,那么下载和安装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

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

*** CURRENT SOURCES ***

http://ruby.taobao.org/

上面所有的命令完成之时,在小编的终端上是这个的样子:

Figure 1

这时候,你再次在终端中运行:

$ sudo gem install cocoapods

等上十几秒钟,CocoaPods就可以在你本地下载并且安装好了,不再需要其他设置。

敲入以上命令时,小编终端上是这个样子的(由于太长,仅截取前面一部分):

Figure 2


//////////////////没错,还是我,可耻的分割线//////////////////
特别提醒,安装cocoapods最后一步所需时间很长,要耐心,其实也是根据网速和运气来的,我等了三个多小时才搞定,因为那堵墙有时高有时低==

由于我对vim命令不太熟悉,所以我对以上教程中使用对vim使用方法并不适应,自己另外捣鼓了适合自己的东西。

1. cd 到工程目录下面去,然后输入 : touch podfile    此命令在工程目录下面创建了一个podfile 文件,里面是空白的。
2 .继续在原窗口中输入:open -e podfile 此命令使用电脑自带的文本编辑器打开了podfile 文件
3 .在文件中输入: platform :ios, "6.0"      回车另起一行    pod "QuickDialog"   此行命令在podfile 文件中确定了工程平台版本,以及将要合并到工程中到第三方类库。
4 .关闭并保存podfile 文件然后继续在终端中输入 : pod install  此命令就是在添加第三方类库,如果添加成功最后显示如下图片:
如果出现如图错误:
可能是没指定平台版本即第三步中输入错误,也有可能是输入格式等错误,仔细检查应该能找出来。

如果出现错误说升级cocoapods 可能会修复错误,检查输入内容,如果没问题就在终端输入 : locale  检查输入源的编码方式,如果是如图:


则可能会导致出错,可以在终端输入:
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
输入以上两行命令然后再输入:locale
最后会出现如下图样子:
这样编码方式是正确的不会导致问题。其他相关内容,再网上都可以搜到,这里就不多说了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值