最新 CocoaPods 安裝使用

直接進入正題:

安裝CocoaPods那是肯定需要用到Ruby的啦Mac自帶了Ruby,爲了保證gem版本不是那麼老,咱選擇更新一下:

打開終端輸入:sudo gem update --system

接下來輸入系統密碼就可以安裝了,輸入密碼時不會顯示的,輸完直接enter

之後出現這麼一句:

Latest version currently installed. Aborting.

因爲Ruby的軟件源rubygems.org被屏蔽了,所以要更換源

先:gem sources --remove https://rubygems.org/
後:gem sources -a https://ruby.taobao.org/

接下來查看下源路徑是否更換了

gem sources -l

如果是:

*** CURRENT SOURCES ***

https://ruby.taobao.org/

這就代表成功了

那就執行安裝命令吧:sudo gem install cocoapods

如果出現:ERROR:  Error installing cocoapods:

activesupport requires Ruby version >= 2.2.2.

意思就是ruby 版本過低,那就更新一下吧:

按以下步驟:

先:安裝 RVMcurl -L get.rvm.io | bash -s stable

後:測試一下是否安裝正常:rvm -v 


說明ok了。

接下來:用RVM升級Ruby

先:ruby -v (查看版本)

然後:rvm list known(列出已知的ruby版本)  

然後:rvm install 2.3.0  (安裝你要安裝的ruby版本)

enter之後它在:(冒號)處停頓了,再按一次enter

然後就出現如下圖的樣子:



接着呀又是一直等呀等



安裝完成之後ruby -v查看是否安裝成功。


成功就重新執行安裝命令:

sudo gem install cocoapods蘋果系統升級 OS X EL Capitan 後改爲sudo gem install -n /usr/local/bin cocoapods

輸入密碼之後又是巴拉拉一片。

我反正是沒弄明白這是啥,後來就是這樣



意思就是說成功後啦!來,笑一個(*^__^*)


接着就是建立倉庫:


如果不等了,直接關閉終端,然後如圖圖:


然後就是這個寶典啦:http://pan.baidu.com/s/1i48EVHF

下載完成之後解壓

把解壓後的文件直接拖到repos下面


重新打開終端,試試是否真的下載完成了:

分別輸入這兩個命令:

cd ~/.cocoapods

du -sh *


 這是ok的。

試試能用麼,看下邊:

輸入:pod search AFNetworking  然後回車,稍等片刻,如果如下所示,說明ok囉!



大功告成!然後接可以使用啦。

【使用cocopods 1️⃣:

創建工程,進入工程所在的目錄(工程根目錄:cd空格,再把項目拖進來),enter。

 執行命令 touch Podfile。

然後對改文件進行編輯,執行命令 open -e Podfile。

第一次執行這個命令,會有一個空白文件打開。

(Podfile文件的格式:

platform :ios, ‘9.0’
target ‘工程名’ do
pod ‘Masonry’, ‘~>1.0.0’
end

執行命令:pod install。

使用cocopods 2️⃣:

打開Xcode然後File  new一個Project ,創建一個single View Application到桌面,終端中輸入cd+空格,把剛剛創建到桌面的文件夾拖到終端中,enter。



接下來創建Podfile文件,輸入:vim podfile

出現這樣的




輸入i進入編輯模式,然後輸入


platform :ios, '9.3'    【ios小寫】

use_frameworks!

target 'Testcocoapods' do

  pod 'SDWebImage', '~>3.7.6'

  pod 'Masonry', '~>1.0.0'

  pod 'AFNetworking','~>3.0'

end

target是需要加的項目名】

輸入完之後按esc然後接着輸入:wq【冒號和小寫的w和q】 意思是保存並退出


接着輸入:pod install

然後就是這樣的:


說明可以了,打開你的項目看看吧:


需要加入其它的框架,就直接在Pods 下面的 Podfile裏邊加入:


然後在終端輸入:pod install


\(^o^)/YES!

可以囉,今兒大部分時間就用來整這個啦,怕自己以後忘記,也爲了可以幫幫和我一樣的菜菜們!笑一個 \(^o^)/~


【2017.5.10補充】(現在的Mac系統是)

在文中這一處:

接下來創建Podfile文件,輸入:vim podfile  一直到target是需要加的項目名】輸入完之後按esc然後接着輸入:wq【冒號和小寫的w和q】 意思是保存並退出

以前這樣操作沒問題的,但是今天我遇到一個問題,我創建podfile:vim podfile之後,接着編輯添加框架之後出現問題:


然後我就鬱悶了~~~~~~

然後我撞了幾面牆之後一大佬兒說:先pod init 之後再vim podfile 然後 i ,然後 esc ,然後 :wq ,最後 pod install。

額!!!好吧,現在成功了,打開podfile文件裏面長這個樣子:[添加框架的時候要把 # use_frameworks  中的 # 去掉,下圖第6行]



  

除了這個,其他的步驟沒什麼問題!【當然視情況而定,沒出現這個問題還是按原來的套路走奮鬥


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章