$ gem sources –l //查看鏡像源
$ gem sources --remove https://rubygems.org/ //刪除原來(lái)的鏡像源
$ gem sources -a https://ruby.taobao.org/ //添加淘寶鏡像源
$ gem sources -l //驗(yàn)證是否更改
$ sudo gem install cocoapods // 安裝cocoapods
報(bào)錯(cuò)現(xiàn)象1:
原因是因?yàn)閞uby 需要升級(jí)到2.2.0版本以上
先查看下ruby 當(dāng)前版本:
$ruby -v
利用rvm 來(lái)管理升級(jí)ruby:
安裝rvm:
$ curl -L get.rvm.io | bash -s stable
$ source ~/.bashrc
$ source ~/.bash_profile
使用 $ rvm install 2.3.0 安裝ruby
如果有下列這個(gè)問(wèn)題:
由于在從App Store上下載Xcode后,默認(rèn)是不會(huì)安裝Command Line Tools的,Command Line Tools是在Xcode中的一款工具,可以在命令行中運(yùn)行C程序。
解決方法:
1.先 $ xcode-select --install 下載安裝工具;
2.然后通過(guò) $ rvm install 2.3.0 安裝你想要的版本的ruby;
在這安裝期間會(huì)有一些其他的問(wèn)題,其中一點(diǎn)就是安裝homebrew,一定要在網(wǎng)絡(luò)良好的情況下,多試幾次,如果安裝失敗了,要先清楚再重新安裝:
1.刪除 /usr/local 下的homebrew 文件,在執(zhí)行rm /usr/local/.git ;
2.重新安裝;
安裝成功之后,homebrew也會(huì)安裝成功,可以使用
$ brew -v 查驗(yàn)
檢查是否成功:
再次之前需要將ruby 切換到新版本,切記不可刪除舊版本!!
$ rvm default use ruby-2.3.0
現(xiàn)在可以重新安裝cocoapods 了,
$ sudo gem install cocoapods
創(chuàng)建工程
//為項(xiàng)目新建pod 文件 ,選擇empty。起名PodFile,放在根目錄下,導(dǎo)入框架:
platform :ios, '8.0'
target 'cocopodsTest' do
pod 'AFNetworking', '~> 3.1.0’
end
第一次在工程中使用,先在終端cd 到工程目錄,
命令: $ pod install,之后運(yùn)用xcworkspace打開(kāi)工程。