第一種情況 : rvm是有效存在的,直接安裝cocoapods
- 可以先按照這個(gè)方式去配置一次;如果發(fā)現(xiàn)ruby版本不足2.2.2;可以再去嘗試安裝rvm
安裝cocoapods步驟
1. 刪除源(這個(gè)系統(tǒng)自帶的不好用)
sudo gem sources -r https://rubygems.org/
2. 添加源(使用淘寶的鏡像,記住要用https。騙一下中國(guó)的某墻)
sudo gem sources -a https://ruby.taobao.org/
3. 查看是否使用的是淘寶鏡像
gem sources -l
4. 安裝
sudo gem install cocoapods
5. 安裝成功之后,嘗試查看版本號(hào)
pod --version
或者 拷貝master到cocoapods/repos文件夾
pod search afn
第二種情況 : rvm是不存在的
終端會(huì)報(bào)如下錯(cuò)誤
/*
ERROR: Error installing cocoapods:
activesupport requires Ruby version >= 2.2.2.
*/
解決方案:
* 安裝rvm : http://www.07net01.com/2015/09/933234.html
* 提示 : 需要先安裝rvm,再安裝CocoaPods
第一步:安裝rvm
curl -L get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
等待終端加載完畢,后輸入:
rvm -v
如果能顯示版本,則安裝成功了。
第二步:安裝ruby,若長(zhǎng)時(shí)間沒(méi)有,翻墻再試一下
列出ruby可安裝的版本信息 (可選)
rvm list known
安裝一個(gè)ruby版本 (必選的)
rvm install 2.2.2
第三步 : 再把CocoaPods再安裝一遍,重復(fù)第一種情況
安裝CocoaPods成功之后,使用CocoaPods的命令
先搜索你需要用到的框架
pod search AFNetworking
或者
pod search afn
找到下載框架的指令
pod 'AFNetworking'
cd到工程目錄下
cd /Users/zhangjie/Desktop/網(wǎng)易新聞5
生成Podfile文件
pod init
在Xcode中打開(kāi)并配置Podfile文件
詳細(xì)內(nèi)容見(jiàn)下文 <配置Podfile文件>
Podfile文件配置完成之后下載框架的指令
pod install
升級(jí)框架的指令(升級(jí)框架時(shí)使用)
pod update
在家目錄下,查看cocoapods文件夾
打開(kāi)隱藏文件 : defaults write com.apple.finder AppleShowAllFiles -bool true
關(guān)閉隱藏文件 : defaults write com.apple.finder AppleShowAllFiles -bool false
打開(kāi)和關(guān)閉隱藏文件之后,需要重啟Finder

重啟Finder