1、那是因?yàn)?淘寶的那個(gè)鏡像(https://ruby.taobao.org/ )已經(jīng)不可用了。所以我們現(xiàn)在用最新支持的ruby鏡像(https://gems.ruby-china.org/)
需要的命令行:
$?gem sources -r https://rubygems.org/ (移除舊版本的鏡像,如果你不知道你電腦上目前用的是什么鏡像,可用$gem sources -l來(lái)查看)
$?gem sources -a https://gems.ruby-china.org/ (增加可用的鏡像)
$?gem sources -l ?(用來(lái)檢查使用替換鏡像位置成功)
2、當(dāng)pod setup 進(jìn)入Setting up CocoaPods master repo 等待的時(shí)候表示正在下載了,此時(shí)你可通過(guò)新開一個(gè)終端窗口,輸入"cd ~/.cocoapods/"命令行跳到cocoapods文件夾內(nèi),執(zhí)行"du -sh *"查看正在下載的文件夾的大小。
3、當(dāng)出現(xiàn)如下
[!] An error occurred while performing `Gitpull` on repo `master`.
[!] /usr/bin/git pull --ff-only
這個(gè)錯(cuò)誤應(yīng)該是說(shuō)這個(gè)節(jié)點(diǎn)有問(wèn)題。就又找資料,然后試試把cocoapods的節(jié)點(diǎn)刪除,重新添加一個(gè)節(jié)點(diǎn),或許就行,說(shuō)干就干:
原因: Cocoapods的分支不支持當(dāng)前最新的Xcode版本
解決辦法: 刪除master分支 重新建立新的分支
sudo rm -fr ~/.cocoapods/repos/master
然后再:?pod setup