1葵袭、?更換鏡像鏈接地址:
$?gem sources -r https://rubygems.org/ (移除舊版本的鏡像,如果你不知道你電腦上目前用的是什么鏡像奏纪,可用$gem sources -l來查看)
$?gem sources -a https://gems.ruby-china.org/ (增加可用的鏡像晓褪,淘寶鏡像已不能用了)
$?gem sources -l ?(用來檢查使用替換鏡像位置成功)
2挺智、當(dāng)pod setup 進(jìn)入Setting up CocoaPods master repo 等待的時(shí)候表示正在下載了弯汰,此時(shí)在終端的頁面 使用command + N快捷鍵新開一個(gè)終端窗口艰山,輸入"cd ~/.cocoapods/"命令行跳到cocoapods文件夾內(nèi),執(zhí)行"du -sh *"查看正在下載的文件夾的大小咏闪,隔幾分鐘看一下文件下載的進(jìn)度
等待漫長(zhǎng)的1個(gè)多小時(shí)后終于完成曙搬,最終文件占得總空間是896M,版本一直在更新鸽嫂,具體大小各有差異
完成后如圖
3.驗(yàn)證cocoapods是否安裝成功
$ pod search AFNetworking ?
出錯(cuò): [!] Unable to find a pod with name, author, summary, or description matching `AFNetworking`
解決方法:
$ rm ~/Library/Caches/CocoaPods/search_index.json
$ pod search AFNetworking
4纵装、
如果因?yàn)镾etting up CocoaPods master repo卡在那里不動(dòng),而用control + z快捷鍵中斷了据某,在用pod setup時(shí)就會(huì)出現(xiàn)如下
[!] An error occurred while performing `Gitpull` on repo `master`.
[!] /usr/bin/git pull --ff-only
這個(gè)錯(cuò)誤應(yīng)該是說這個(gè)節(jié)點(diǎn)有問題:
原因: Cocoapods的分支不支持當(dāng)前最新的Xcode版本
解決辦法: 刪除master分支 重新建立新的分支
sudo rm -fr ~/.cocoapods/repos/master
然后再:?pod setup