0.查看當(dāng)前版本
pod --version
1.移除現(xiàn)有Ruby默認(rèn)源
(1)$gem sources --remove https://rubygems.org/
(如果是 http://ruby.taobao.org/)
(2)$gem sources --remove http://ruby.taobao.org/
2.使用新的源
$gem sources -a https://ruby.taobao.org/
3.驗(yàn)證新源是否替換成功
$gem sources -l
4.安裝CocoaPods
(1) $sudo gem install -n /usr/local/bin cocoapods (OS X EL Capitan)
(2) $pod setup (安裝完執(zhí)行)
如果執(zhí)行 pod setup 很慢的話可以自己下載解決:
第一步:cd ~/.cocoapods //進(jìn)到安裝cocoa pod 的repo目錄
第二步:git clone https://github.com/CocoaPods/Specs.git
第三步:下載好之后,把這個(gè)Specs 改名為master。
第四步:執(zhí)行 pod repo 查看是否成功。
5.更新gem (當(dāng)Ruby環(huán)境不夠新)
$sudo gem update -n /usr/local/bin --system
6.編輯Profile信息
platform :ios, '8.0'
use_frameworks!
target 'targetName' do
pod 'AFNetworking', '~> 2.6'
pod 'ORStackView', '~> 3.0'
pod 'SwiftyJSON', '~> 2.3'
end
7.導(dǎo)入第三方庫(kù)
$pod install
$pod install --verbose --no-repo-update
$pod update
$pod update --verbose --no-repo-update
-------- Mac OS 10.13
每次失效就重裝吧。
step1:
安裝Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
step2:
安裝Ruby
brew install ruby
step3:
重新安裝CocoaPods
sudo gem install cocoapods