Cocoa pods的安裝

安裝參考:

http://blog.csdn.net/showhilllee/article/details/38398119

http://blog.csdn.net/gf771115/article/details/50540398

http://www.cnblogs.com/yan520/p/5583362.html

http://my.oschina.net/w11h22j33/blog/206129

安裝問題參考:

http://www.360doc.com/content/16/0702/13/31923622_572406123.shtml

http://m.itdecent.cn/p/6ff1903c3f11

http://www.cnblogs.com/daguo/p/4097263.html

具體安裝步驟如下:

當(dāng)前安裝系統(tǒng)是OS X EI Capitan 版本10.11.6

-更新Ruby:


//1. 查看ruby版本

ruby -v

//2. 如果發(fā)現(xiàn)ruby版本太低,就需要更新ruby

//把ruby鏡像指向taobao, 避免被墻

gem sources --remove https://rubygems.org/

gem sources -a https://ruby.taobao.org/

gem sources -l

//安裝RVM

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

//載入RVM環(huán)境

source ~/.rvm/scripts/rvm

//檢查RVM安裝是否正確

rvm -v

//用RVM安裝Ruby環(huán)境

rvm list known

//查詢已經(jīng)安裝的ruby

rvm list

//卸載一個(gè)已安裝版本

rvm remove 1.9.2

//將指定版本的 Ruby 設(shè)置為系統(tǒng)默認(rèn)版本

rvm 2.3.0 --default

//測(cè)試ruby是否安裝正確

ruby -v

gem -v


- 下載安裝CocoaPods


//安裝cocoapods

sudo gem install cocoapods

//問題:

升級(jí)OS X EI Capiton之后, 發(fā)現(xiàn)CocoaPods的pod無效了, 運(yùn)行pod后顯示: "pod: command not found" 的錯(cuò)誤

//解決步驟:

1.為了安全起見,執(zhí)行命令"sudo gem uninstall cocoapods",卸載原有的CocoaPod

2.執(zhí)行命令"sudo gem install -n /usr/local/bin cocoapods"來重新安裝cocoapod

3.如果沒有權(quán)限執(zhí)行pod, 執(zhí)行命令"sudo chmod +rx /usr/local/bin/", 賦予/usr/local/bin給予執(zhí)行與讀取權(quán)限


-使用CocoaPods


//新建一個(gè)OC項(xiàng)目,名字PodTest

//CocoaPods的搜索功能驗(yàn)證一下AFNetworking是否存在

pod search AFNetworking

//cd到項(xiàng)目總目錄 (注意: 包含PodTest文件夾, PodTest.xcodeproj, PodTestTest的那個(gè)總目錄);

建立Podfile, 內(nèi)容如下:

platform :ios, ‘8.0’

target ’PodTest’ do

pod ‘AFNetworking’, ‘~>3.1.0’

end

//cd到項(xiàng)目總目錄 (注意: 包含PodTest文件夾, PodTest.xcodeproj, PodTestTest的那個(gè)總目錄);

然后輸入 pod install 進(jìn)行安裝

//如需更新, 進(jìn)入到項(xiàng)目總目錄

pod update

//此時(shí)終端會(huì)出現(xiàn): pod repo list, 說明Cocoapods在將它的信息下載到 ~/.cocoapods里

//cd 到 "~/.cocoapods" 目錄里, 用 "du -sh *" 命令來查看文件大小, 結(jié)果顯示0 repos, 說明沒有安裝成功,

否則會(huì)文件會(huì)不斷變大, 安裝成功后文件總大小會(huì)達(dá)到200M左右


持續(xù)更新中。。。。

最后編輯于
?著作權(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)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 目錄 CocoaPods簡(jiǎn)介 常用命令一覽 一、CocoaPods 的安裝 1、更換 Gem 的源 2、更新升級(jí) ...
    笑啥風(fēng)云閱讀 768評(píng)論 0 1
  • 等待進(jìn)度完成后查看 cocoapods的版本 $ pod --version 新建工程,并在終端用 cd 指令到文...
    博行天下閱讀 201評(píng)論 0 0
  • 1.在裝之前最好先卸載點(diǎn)老版本 $ sudo gem uninstall cocoapods 2.查看本地安裝過的...
    絲絲雨涼閱讀 419評(píng)論 0 0
  • cocoapods的下載及安裝 mac系統(tǒng)已經(jīng)默認(rèn)安裝好Ruby環(huán)境,如果你不確定自己系統(tǒng)中是否有Ruby的,可以...
    rockyMJ閱讀 1,447評(píng)論 0 3
  • 今天晚上給兒子檢查作業(yè),問了問兒子我說你們英語沒作業(yè)?沒有,那你學(xué)的怎么樣了??jī)鹤诱f今天沒學(xué)英語,這幾天都沒學(xué),哦...
    滿一飛閱讀 263評(píng)論 0 0

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