您的位置:首页 > 编程语言 > Ruby

cocoa pods的安装带ruby环境搭配流程(Mac版)

2016-06-04 14:33 435 查看
很久没有用coocapods管理第三方了,今天闲来无事打算熟悉一遍操作流程。找了一个全新的电脑。ruby都木有安装的那种裸机,首先你要有Unix的环境开发包,当然如果你安装有Xcode基本就可以直接下一步了

第一步:下载RVM环境

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

出现这个的时候表示下载完了可以进行下一步


第二步:安装环境

source ~/.rvm/scripts/rvm

第三步:查看当前安装版本

rvm -v

然后我们就可以开始安装ruby环境了

第四步:查看当前ruby版本并选择安装

rvm list known

rvm install 2.3(直接输入2.3就可以不要输入rvm install 2.3[.0])

这个安装的过程十分的漫长,如果不是那么漫长的话我也不会写这个博客。。。所以在等待的时候给大家推荐一首歌听(> http://music.baidu.com/song/242078437?fm=altg_new3



出现下面的信息表示开始安装了

Checking requirements for osx.
Certificates in '/usr/local/etc/openssl/cert.pem' are already up to date.
Requirements installation successful.
Installing Ruby from source to: /Users/yudeyu/.rvm/rubies/ruby-2.3-0, this may take a while depending on your cpu(s)...
ruby-2.3-0 - #downloading ruby-2.3-0, this may take a while depending on your connection...


可以随便安装一个版本,反正一回安装cocoapods的时候还会升级的(强烈建议大家还是安装最新版本,不然升级的时候又要等好久)

在安装期间会需要输入安装地址或者安装到默认地址“usr/local”

第五步:查看和删除安装的版本

rvm list

ram remove 2.0.0

第六步:设置默认版本

rvm 2.0.0 –default

好了,ruby安装完成,下面就可以开始cocoapods的安装了

安装cocoa pods

第一步:升级ruby环境

使用管理员账户(这里的账户指的是电脑的用户)

ruby -v 查看当前安装ruby版本

gem -v查看当前最新版本

gem update –system (如果安装失败就使用下面的方式安装)

使用客人账户

sudo gem update —system

第二部替换ruby地址

因为可能有部分大兄弟已经安装过ruby所以步ruby的地址替换写到这里

首先查看你的当前ruby地址

gem sources -l

如果是这个显示结果:

*** CURRENT SOURCES ***
 https://ruby.taobao.org[/code] 
可以直接跳过下面的操作,如果不是安如下操作

source -r https://rubygems.org/ 删除这个地址

gem source -a https://ruby.taobao.org 添加淘宝地址

然后在进行查看gem sources -l 还是这个方法查看

安装cocoa pods

到了这一步终于进入了节奏,前戏终于搞完了

sudo gem install cocoapods

然后输入电脑密码(输入过程不会有提示只要输入完了回车就会有提示)

输入下面的结果就表明安装成功了,当然还有另外的安装成功的标示就是你可以重新输入信息并且控制台没有标红(哈哈)

Parsing documentation for netrc-0.7.8
Installing ri documentation for netrc-0.7.8
Parsing documentation for cocoapods-trunk-1.0.0
Installing ri documentation for cocoapods-trunk-1.0.0
Parsing documentation for cocoapods-try-1.0.0
Installing ri documentation for cocoapods-try-1.0.0
Parsing documentation for molinillo-0.4.5
Installing ri documentation for molinillo-0.4.5
Parsing documentation for colored-1.2
Installing ri documentation for colored-1.2
Parsing documentation for xcodeproj-1.1.0
Installing ri documentation for xcodeproj-1.1.0
Parsing documentation for escape-0.0.4
Installing ri documentation for escape-0.0.4
Parsing documentation for fourflusher-0.3.1
Installing ri documentation for fourflusher-0.3.1
Parsing documentation for cocoapods-1.0.1
Installing ri documentation for cocoapods-1.0.1
23 gems installed


cocoapods的使用

安装完之后肯定就是使用了

pod search AMap3DMap 搜索第三方

这个时候也许会出现

Setting up CocoaPods master repo

然后你就坐等吧,还有一些文件没有配置完

或者你search之后没有反应

输入

pod repo update

更下一下repo

使用podfile文件批量导入第三方

cd 工程文件夹

touch Podfile

编辑Podfile内容如下:

platform :ios, ‘8.0’ #手机的系统

pod ‘AMap3DMap’

pod ‘MJRefresh’

pod ‘AFNetworking’

也可以进行特定版本的安装

pod ‘AFNetworking’, ‘3.0’

3.在PodFile所在的文件夹下输入命令:

pod install

若已经install过,使用以下命令更新版本。

pod update

使用cocoa pods的步骤基本搞定,最后打开工程文件中的白色带A工程图标会发现有一个cocoapods的文件夹,就是你倒入的第三方,并且会自动配置要需要使用的framework
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ruby xcode cocoapods