cocoapods安裝

前幾天買了電腦裝pods怎么也裝不好,后來裝好了分享下體驗吧

pods安裝 需要ruby環(huán)境? ,這個電腦上是自帶的,但一般剛買來的是2.0.0也就是你得先升到最新版(最新的是ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-darwin16]),看當(dāng)前版本的終端命令是ruby -v


那么就需要升級了,而升級是用rvm(ruby version manager)ruby管理器,

第一步:安裝rvm

$ curl -L get.rvm.io | bash -s stable

$ source ~/.rvm/scripts/rvm

等待終端加載完畢,后輸入:

rvm -v

如果能顯示版本好則安裝成功了、

第二步:安裝ruby

列出ruby可安裝的版本信息

rvm list known

安裝一個ruby版本

rvm install 2.1.4

如果想設(shè)置為默認(rèn)版本,可以用這條命令來完成

rvm use 2.1.4 --default

查看已安裝的ruby

rvm list

卸載一個已安裝ruby版本

rvm remove 2.1.4

我的在安裝中遇到了問題


那么你就需要安裝homebrew,Homebrew簡稱brew,是Mac OSX上的軟件包管理工具,能在Mac中方便的安裝軟件或者卸載軟件,可以說Homebrew就是mac下的apt-get、yum神器

Homebrew的安裝非常簡單,打開終端復(fù)制、粘貼以下命令,回車,搞定(請放心使用,原汁原味的官方安裝方法搬運(yùn))

ruby -e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

ps:不知道為什么執(zhí)行這個命令有時會返回400,估計可能被墻了,過幾分鐘重試下一般就ok了,有圖有真相

Homebrew使用

Homebrew使用沒啥好說的了,常用的

搜索軟件:brew search 軟件名,如brew search wget

安裝軟件:brew install 軟件名,如brew install wget

卸載軟件:brew remove 軟件名,如brew remove wget

更多的?自己去官網(wǎng)挖吧http://brew.sh/index_zh-cn.html

好了? Homebrew安裝好了 ,那么就繼續(xù)上面的rvm以及ruby升級

當(dāng)ruby升到最新時,那么就該安裝pods(pods現(xiàn)在版本1.1.1)了

大多數(shù)是講替換到淘寶源,但是前不久說淘寶不維護(hù)了 ,那么就需要替換了,如果你的網(wǎng)速很好可以依舊用系統(tǒng)自帶的不用替換,下面講下替換吧

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

執(zhí)行命令后可在終端看見以下信息:

https://rubygems.org/ removed from sources

然后下一步添加你找到的可用的鏡像源:

$gem sources -a http://rubygems-china.oss.aliyuncs.com

也可以這個(gem sources -a https://ruby.taobao.org/)

此時如果你再執(zhí)行g(shù)em sources -l命令,就能看到當(dāng)前鏡像源

*** CURRENT SOURCES ***

https://ruby.taobao.org/? ? 或http://rubygems-china.oss.aliyuncs.com

然后安裝cocoapods

$sudo gem install cocoapods

如果一切正常,你應(yīng)該能看到一段安裝進(jìn)度,以及最后有一條信息:

gems installed

然后在輸入pod setup會輸出Setting up CocoaPods master repo,但是會等待比較久的時間。這步其實是 Cocoapods 在將它的信息下載到 ~/.cocoapods目錄下,你可以finder前往文件夾輸入~/.cocoapods
查看repos/master文件大小,大概4-500兆左右時終端就會提示安裝好了

你可以是著輸入pod search jsonkit(你知道的第三的名稱)你就可以搜到了

那么你的pods就安裝好了

然后使用

? 新建一個項目,名字PodTest

終端中,cd到項目總目錄(注意:包含PodTest文件夾、PodTest.xcodeproj、PodTestTest的那個總目錄)

cd?/Users/lucky/Desktop/PodTest

接著上一步,終端輸入 vim Podfile

鍵盤輸入 i,進(jìn)入編輯模式,輸入

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, '8.0'

use_frameworks!

target 'PodTest' do

pod 'SVProgressHUD'

end

然后按Esc,并且輸入“ :”號進(jìn)入vim命令模式,然后在冒號后邊輸入wq


注意:鍵盤輸入 :后,才能輸入wq?;剀嚭蟀l(fā)現(xiàn)PodTest項目總目錄中多一個Podfile文件

激動人心的時刻到了:確定終端cd到項目總目錄,然后輸入?pod install,等待一會,大約3分鐘。

就在你的工程中集成完畢了


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

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

  • cocoapods安裝過3次都蜜汁失敗 在第七次終于成功 下列附上過程 有耐心的朋友可以試試的我的步驟和方法 ps...
    _Dam0n閱讀 2,713評論 0 1
  • iOS開發(fā)必備:cocoapods 一、什么是cocoapods? CocoaPods是一個用來幫助我們管理第三方...
    fannieyang閱讀 11,673評論 2 11
  • 小朋友開始一年級生活,全家一直處于一個非常忙碌的狀態(tài)。自己的時間像打碎的玻璃東一片西片難以拼湊完整。 小學(xué)生活意味...
    風(fēng)小關(guān)閱讀 322評論 0 1
  • 所幸上蒼很公平的賜予了每個人想要的東西。只是很多時候明明還沒有得到,就不要妄言失去,為了希望而努力,總好過蹲在原地...
    望梅小跑閱讀 289評論 0 2
  • 我的夢:1我回到村里,爺背朝著老爸,一個人在桌子上漫不經(jīng)心地玩牌。村里有很多人,都在參加什么聚會。 等我到家,兩個...
    臥龍先生你好閱讀 603評論 0 1

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