安裝 brew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"brew update#安裝最新版的ruby 解決 ruby版本較低無法安裝pod的問題brew install ruby
rvm reinstall ruby-2.3.0
參考: https://www.ruby-lang.org/zh_cn/downloads/
參考:https://ruby.taobao.org/
1武福、那是因為 淘寶的那個鏡像(https://ruby.taobao.org/ )已經不可用了。所以我們現在用最新支持的ruby鏡像(https://gems.ruby-china.org/)
需要的命令行:
$ gem sources -r https://rubygems.org/ (移除舊版本的鏡像,如果你不知道你電腦上目前用的是什么鏡像枢赔,可用 $ gem sources -l 來查看) $ gem sources -a https://gems.ruby-china.org/ (增加可用的鏡像) $ gem sources -l (用來檢查使用替換鏡像位置成功)
2螟深、當pod setup 進入Setting up CocoaPods master repo 等待的時候表示正在下載了赠尾,此時你可通過新開一個終端窗口毡证,輸入"cd ~/.cocoapods/"命令行跳到cocoapods文件夾內转砖,執(zhí)行"du -sh *"查看正在下載的文件夾的大小
3赔癌、當出現如下
[!] An error occurred while performing git pull
on repo master
.
[!] /usr/bin/git pull --ff-only
這個錯誤應該是說這個節(jié)點有問題诞外。就又找資料,然后試試把cocoapods的節(jié)點刪除灾票,重新添加一個節(jié)點峡谊,或許就行,說干就干:
原因: Cocoapods的分支不支持當前最新的Xcode版本
解決辦法: 刪除master分支 重新建立新的分支
sudo rm -fr ~/.cocoapods/repos/master
然后再: pod setup