CocoaPods現(xiàn)在基本是 iOS 開發(fā)的標(biāo)配,
學(xué)使用已經(jīng)是 iOS 開發(fā)的必備技能.
CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用來方便的統(tǒng)一管理這些第三方庫春感。
1.檢查環(huán)境
安裝CocoaPods 需要 Ruby環(huán)境,先檢查本機(jī)的 Ruby 版本
打開終端或者
ruby -v
版本2.0以后就好
然后
sudo gem install cocoapods
開始安裝
安裝完成
pod setup
如果安裝失敗報(bào)錯(cuò)
更換來源
gem sources --removehttps://rubygems.org/
然后
gem sources -ahttps://ruby.taobao.org/
完成后
gem sources -l
正常應(yīng)該是
*** CURRENT SOURCES ***
https://ruby.taobao.org/
這樣 就安裝好了可以用了
其他問題
gem 版本太低
更新 sudo gem update --system
或者安裝
homebrew
Mac OS X 10.11安裝cocoapods
如果原來裝了 cocosPod 升級(jí)新的10.11系統(tǒng)和 Xcode7會(huì)發(fā)現(xiàn) cocoaPods 無法使用
原來是需要升級(jí)的
如果你的源連接是 http 的請(qǐng)換成 https
然后 按照以前的安裝方式祥得,執(zhí)行
sudo gem install cocoapods
成功最好但是大多肯定是報(bào)錯(cuò)
ERROR:? While executing gem...(Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj
xcode 沒權(quán)限
如何解決
sudo nvram boot-args="rootless=0"
然后,執(zhí)行
sudo reboot ? ? ??
會(huì)重啟
繼續(xù)打開終端
sudo gem install cocoapods -V
一般會(huì)成功 如果還有錯(cuò)誤
執(zhí)行
sudo gem install-n/usr/local/bin cocoapods
然后就可以更新 cocoapod 然后使用了