最近發現很多cocoaPods的教程都不太適用,不是這有問題就是那裡報錯,作為一個第三方的東西,本來是帶來方便,現在弄得一點都不方便,為此我從頭到尾整理了下 我幫同事安裝cocoaPods安裝的過程,希望對大家有幫組;
一、安裝好Ruby
現在cocoaPods需要ruby的版本大於等於2.2.2才得行,所以我們需要升級ruby;
1. 先安裝xcode command line
$ xcode-select --install
2.安裝RVM
$ curl -L get.rvm.io | bash -s stable
3.測試 安裝是否正常
$ source ~/.bashrc
$ source ~/.bash_profile
4.檢視\列出版本資訊
$ ruby -v
$ rvm list known
5.安裝ruby
$ rvm install 2.3
複製程式碼
二、安裝cocoaPods
1.刪除系統自帶的ruby源
$ sudo gem sources -r https://rubygems.org/
2.使用淘寶的映象
$ sudo gem sources -a https://ruby.taobao.org/
3.檢視 是否替換成功
$ gem sources -l
4.開始安裝cocoaPods
$ sudo gem install cocoapods
5.第四步成功以後,可以輸入下面命令檢視是否有cocoaPods版本號了:
pod --version
6.最後一步,配置cocoaPods
pod setup
7.第6步的時間會很漫長 你可以通過下面的命令瞭解進度:
cd ~/.cocoapods
du -sh *
8.更新gem
$sudo gem update --system
複製程式碼
備註:如果卡在pod setup這一步很久,也就是一直顯示Setting up CocoaPods master repo很久,我們可以這樣做;
1.下載一個github的客戶端
2.開啟這個網址:https://github.com/CocoaPods/Specs
3.開啟你的github客戶端,將其克隆到你桌面,並命名為master;
- 漫長的克隆過程,我下載了809M;
5.克隆完畢後,在你的終端執行這樣的命令
//將那些隱藏的檔案全部顯示出來
defaults write com.apple.finder AppleShowAllFiles -bool true
複製程式碼
6.重啟Finder(command+option+esc)
7.前往你的個人資料夾:
將你剛才在桌面克隆好的master資料夾 拖入repos這個資料夾中
- 再在你的終端執行 pod setup 這下很快就安裝好了;
三、使用cocoaPods
q:退出 wq:儲存退出 !:強制的意思 i :進入編輯模式
shift+: :表示你要執行退出還是儲存退出的前一步
複製程式碼
##看圖##