MAC終端配置CocoaPods及使用命令

第一種情況 : 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
重啟Finder
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第一次安裝CocoaPods也遇到了一些坑,但是 那個(gè)時(shí)候時(shí)間比較緊,沒(méi)有抽出時(shí)間整理,最近因?yàn)殡娔X還原從新做了系...
    幸福的尾巴__閱讀 8,623評(píng)論 7 9
  • 前序 之前做過(guò)一個(gè)項(xiàng)目,我沒(méi)有使用cocoapods來(lái)安裝第三方庫(kù),直接將第三方庫(kù)拖入項(xiàng)目中,搭建橋來(lái)直接使用。這...
    KingTortoise閱讀 378評(píng)論 0 2
  • 可能是因?yàn)殚e得很,看了一些虐狗的東西之后,心里有點(diǎn)慌,為什么還沒(méi)有遇到我想要的那份愛(ài)情,你到底在哪呢,那些曖昧那些...
    Renar閱讀 188評(píng)論 0 0

友情鏈接更多精彩內(nèi)容