安裝CocoaPods
1.用rvm升級ruby:【RVM官網(wǎng)文檔】
(1).安裝rvm:$ curl -L get.rvm.io | bash -s stable
(2).讓配置文件生效:
$ source ~/.bashrc
$ source ~/.bash_profile
(3)查看rvm當前版本:$ rvm -v
(4)查看當前ruby版本:$ ruby -v
(5)查看已知ruby版本列表:$ rvm list known
(6)安裝最新ruby版本:$ rvm install 2.4 #注意2.4是我安裝時的最新版本,以實際查看的最新版本為準
(7)升級Ruby環(huán)境:$ sudo gem update --system
2.更換Ruby鏡像:
$ gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
$ gem sources -l #查看當前數(shù)據(jù)源
# 注意:確保只有gems.ruby-china.org
3.安裝CocoaPods:
$ sudo gem install -n /usr/local/bin cocoapods --pre #注意:--pre代表安裝最新beta版
4.設置pod倉庫:$ sudo pod setup
注意:這一步時間比較長,耐心等待。
如果想查看下載進度,請再打開一個終端,輸入命令:
$ cd ~/.cocoapods
$ du -sh *
5.查看當前CocoaPods版本:$ pod --version
使用CocoaPods:【官方文檔】
1.創(chuàng)建Podfile:
$ touch Podfile #創(chuàng)建Podfile文件
$ open Podfile #打開Podfile文件
2.編輯Podfile:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
target '<Your Target Name>' do
pod 'LPProgressHUD', '~> 1.0.1’
end
3.安裝/更新Cocoa庫:
pod install #安裝Cocoa庫,會更新CocoaPods的spec倉庫
pod update #更新Cocoa庫,會更新CocoaPods的spec倉庫
pod install --verbose --no-repo-update #安裝Cocoa庫,不更新本地倉儲(no-repo-update),直接更新源
pod update --verbose --no-repo-update #更新Cocoa庫,不更新本地倉儲(no-repo-update),直接更新源