一拓春、安裝
1.更新gem
如果終端gem版本太老可能會有問題洒擦,先更新gem:(現(xiàn)在大部分新機都不會有這個問題)
sudo gem update --system
2.換源
gem默認(rèn)的源是外國的https://rubygems.org/,國內(nèi)網(wǎng)速太慢逾柿,換成淘寶源
gem sources -l???????????? ? ? ? ? ? ? // 查看當(dāng)前源
gem sources --remove https://rubygems.org/ ?? // 刪除原有的rubygems源
gem sources -ahttps://gems.ruby-china.org/?
gem sources -l?// 再次查看當(dāng)前源有沒有替換成功
3.選中xcode
如果安裝有多個版本xcode的朋友缀棍,需要切換一個默認(rèn)的版本
sudo xcode-select --switch /Applications/Xcode.app
4.安裝cocoapods
mac系統(tǒng)版本如果是10.11以前的,使用一下命令安裝:
sudo gem install cocoapods
如果是10.11以后由于cocoapods的命令路徑改變了机错,變成:
sudo gem install -n /usr/local/bin cocoapods
5.初始化cocopods
安裝好cocopods以后,需要下載更新本地的依賴庫tree爬范,每天很多人都會更新或創(chuàng)建好的Pods庫,需要下載或更新到本地弱匪,由于依賴庫tree數(shù)量太多青瀑,可能會很慢,耐心等待萧诫,中間可能出現(xiàn)各種莫名其妙的錯誤狱窘,很大一部分是網(wǎng)絡(luò)原因,請重新執(zhí)行命令
pod setup
cocopods使用:
cd到當(dāng)前項目路徑?touch Podfile 創(chuàng)建一個pods 文件寫入內(nèi)容 ,以下為例
platform :ios,'9.0'
target'xxxxxxxxxx'do ? ??
pod'AFNetworking','~> 3.0.4'
pod'MBProgressHUD','~> 1.1.0'
pod'SDWebImage','~> 5.0.6'
end
執(zhí)行 pod install 完事了财搁!