CocoaPods安裝教程

請(qǐng)打開終端(control+空格,輸入terminal,回車)

CocoaPods安裝前準(zhǔn)備

1. 查看當(dāng)前Ruby版本
ruby -v
2. 升級(jí)Ruby環(huán)境,首先需要安裝rvm(第一步要下載一些東西等兩分鐘左右)
curl -L get.rvm.io | bash -s stable 

source ~/.bashrc

source ~/.bash_profile
3. 查看rvm版本
rvm -v 

顯示如下(或者是其他版本)

rvm 1.29.9 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
4. 列出ruby可安裝的版本信息
rvm list known

顯示如下

# MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.7[-head] # security released on head
[ruby-]1.9.1[-p431]
[ruby-]1.9.2[-p330]
[ruby-]1.9.3[-p551]
[ruby-]2.0.0[-p648]
[ruby-]2.1[.10]
[ruby-]2.2[.10]
[ruby-]2.3[.8]
[ruby-]2.4[.6]
[ruby-]2.5[.5]
[ruby-]2.6[.3]
[ruby-]2.7[.0-preview1]  //preview為測(cè)試版本
ruby-head
...
5. 安裝一個(gè)ruby版本(這里我選擇的是2.6.3版本,當(dāng)然你也可以選擇其他的)
rvm install 2.6.3
  • 注意:安裝過程中需要兩次按下 Enter 鍵, 第二次按下后需要輸入電腦訪問密碼(不可見,只管輸入就行).

  • 如果你電腦沒有安裝Xcode和Command Line Tools for Xcode以及Homebrew 會(huì)自動(dòng)下載安裝,建議提前安裝這三者.

  • 這里很多小伙伴會(huì)遇到錯(cuò)誤,大部分是因?yàn)闆]有安裝Homebrew造成-->Mac下使用國(guó)內(nèi)鏡像安裝Homebrew

Requirements installation failed with status: 1.
6. 設(shè)置為默認(rèn)版本

rvm use 2.6.3 --default
7. 更換源
sudo gem update --system

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

gem sources --add https://gems.ruby-china.com/
8. 驗(yàn)證Ruby鏡像是并且僅是ruby-china
gem sources -l
*** CURRENT SOURCES ***

https://gems.ruby-china.com/

安裝CocoaPods

1. 正式開始安裝CocoaPods
sudo gem install -n /usr/local/bin cocoapods
2. 如果安裝了多個(gè)Xcode使用下面的命令選擇(一般需要選擇最近的Xcode版本)
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
3. 安裝本地庫
pod setup
4. 漫長(zhǎng)的等待......
Setting up CocoaPods master repo
  $ /usr/bin/git clone https://github.com/CocoaPods/Specs.git --progress --
  master
  Cloning into 'master'...
5. 查看文件下載進(jìn)度:打開新的終端窗口(快捷鍵:選中終端按下Command+N組合鍵)
cd ~/.cocoapods

du -sh *

執(zhí)行du -sh *之后會(huì)顯示已下載的文件大小,可以多次執(zhí)行來監(jiān)看下載進(jìn)度,如果之前還有文件大小,后來變成0了,可能是網(wǎng)絡(luò)問題,下載已經(jīng)中斷了,需要結(jié)束命令并從新執(zhí)行

pod setup
6. CocoaPods在pod setup失敗
7. 檢查是否可用(第一次使用可能要等一會(huì))
pod search AFNetworking

使用CocoaPods

1. 新建一個(gè)Xcode工程,使用終端cd到工程目錄下
2. 創(chuàng)建Podfile文件
pod init
3. 在項(xiàng)目目錄里打開Podfile文件
open Podfile
4. 添加
pod 'AFNetworking'
5. 保存后退出
6. 開始下載第三方庫
pod install

CocoaPods版本

pod --version

參考

CocoaPods安裝

最后編輯于
?著作權(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)容

  • 1清泉 出門觀世界,歸來寫文章。 清泉手中流,頓覺紙生香。 2閑靜 無言賞落花,執(zhí)手渡年華。 閑來相歡語,靜對(duì)共飲...
    東十八月閱讀 283評(píng)論 0 4
  • 可能你習(xí)慣了孤獨(dú),以后再也不會(huì)與人為伍
    噠噠噠tua閱讀 338評(píng)論 0 0
  • 今天我的一個(gè)閨蜜去面試,她跟我提到,面試的時(shí)候要他填一個(gè)類似于調(diào)查報(bào)告的,東西,就問你就是你的愛好是什么,你的工作...
    登塔徒閱讀 788評(píng)論 2 13
  • 努力讓對(duì)方客觀地認(rèn)識(shí)事物 ◎不要直接告訴他人應(yīng)該怎么做、怎么想,而應(yīng)該告訴他真實(shí)的事情是怎么回事。 ◎不要對(duì)他人說...
    Ming_83b8閱讀 789評(píng)論 0 0

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