1、安裝CocoaPods時我們要訪問cocoapods.org,用淘寶的Ruby鏡像來訪問該網站,方法如下:
gem sources --remove?https://rubygems.org/
gem sources -a?https://ruby.taobao.org/
2、安裝RVM
curl -L https://get.rvm.io | bash -s stable
然后,載入 RVM 環(huán)境(新開 Termal 就不用這么做了,會自動重新載入的)
$source ~/.rvm/scripts/rvm (命令貌似沒有作用,重新新開 Termal)
3、安裝Ruby
1)、列出已知的ruby版本 : rvm list known
2)、安裝選擇的 ruby 版本:rvm install 2.4.0
3)、如果安裝了多個版本,設置默認版本:rvm 2.4.0 --default
4、安裝 CocoaPods :sudo gem install cocoapods
5、cd 到新建功能目錄,使用vim Podfile 創(chuàng)建新 Podfile 文件,Podfile 文件使用 xcode 打開編輯,也可以也可以使用 vim 編輯,里面內容如下:
platform :ios,'8.0'
target '工程名' do
pod 'AFNetworking', '~> 3.1.0'
pod 'JPush'
pod 'WebViewJavascriptBridge', '~> 5.0'
end
6、遇到 pod命令無效的問題,提示語:pod: command not found
1)、移除:sudo gem uninstall cocoapods
2)、安裝:sudo gem install -n /usr/local/bin cocoapods
7、pod search AFNetworking 搜索不出來,提示語:[!] Unable to find a pod with name, author, summary, or description matching `AFNetworking`
1)、移除maste: pod repo remove master
2)、安裝新 master:首先 cd 到 repos目錄: cd ~/.cocoapods/repos 然后 git 克隆 master: ?git clone --depth 1 https://github.com/CocoaPods/Specs.git maste
3)、移除以前建立的搜索search_index.json: rm ~/Library/Caches/CocoaPods/search_index.json
8、安裝第三方動態(tài)庫:pod install