gem & pod的安裝和使用,以下步驟不成功時(shí)就先翻墻再試試:
gem 更新到指定版本嘹裂,有可能出現(xiàn)SSL錯(cuò)誤之類的提示,所以這里需要翻墻更新gem
$ sudo gem update --system 2.7.7
安裝成功查看版本號(hào)
$ gem -v
修改gem ruby源并查看修改結(jié)果
$ gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
$ gem sources -l
安裝指定版本的CocoaPods
$ sudo gem install cocoapods -v 1.5.3
如果上面這句因?yàn)闊o權(quán)限安裝失敗摔握,則使用以下這句:
$ sudo gem install -n /usr/local/bin cocoapods -v 1.5.3
翻墻寄狼,然后拉取Specs.git
$ git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master
如果git clone失敗或者等待時(shí)間過長,換以下方法:
到工程目錄下氨淌,創(chuàng)建Podfile泊愧,然后
pod install
如果pod install失敗或者等待時(shí)間過長,換以下方法:
pod install --verbose --no-repo-update
對(duì)于pod install過程中某些庫安裝時(shí)等待太久盛正,可能是因?yàn)橛衅渌囊蕾嚿驹郏热缧枰惭b“ Realm”,前提是需要安裝curl蛮艰,而安裝curl又需要安裝brew腋腮,安裝brew又需要安裝Command_Line_Tools。所以安裝順序如下:
1壤蚜、安裝Command_Line_Tools,自己百度吧徊哑,要注意的是需要安裝和Xcode版本對(duì)應(yīng)的Command_Line_Tools袜刷。
2、安裝brew莺丑,可能需要翻墻著蟹,按照官網(wǎng)指引進(jìn)行安裝 https://brew.sh/index_zh-cn.html
3、安裝curl
$ brew install curl
$ brew link curl --force
4梢莽、再來一次
pod install --verbose --no-repo-update