今天在一臺Mac mini上配置cocoaPods, 系統(tǒng)版本OS X EI Capitan 10.11.6
配置過程中發(fā)現(xiàn)的一些問題,總結(jié)一下.
關(guān)于ruby安裝、升級就不說了,網(wǎng)上一大堆。。。
本以為CocoaPods配置好了,滿心歡喜,接下來問題出現(xiàn)了,衰......

什么鬼?!
別著急是因?yàn)槟愕膒od 文件路徑錯了。在終端執(zhí)行
sudo gem install -n /usr/local/bin cocoapods /
sudo chmod +rx /usr/local/bin
賦予/usr/local/bin給予執(zhí)行與讀取權(quán)限,就好了。
PS:其實(shí)很網(wǎng)上多帖子都說使用sudo gem install -n /usr/local/bin cocoapods。就可以解決這個問題。但都漏了重要的一句sudo chmod +rx /usr/local/bin。各位如果也遇到了“升級系統(tǒng)為EI Captian后,使用CocoaPod出現(xiàn)-bash: pod: command not found ”的問題,倘若不想移除一遍已安裝的CocoaPods??芍苯犹^移除這一步驟。直接使用。
接下來,問題又來了

error: RPC failed; curl 56 SSLRead() return error -36| 562.00 KiB/s
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
解決方案:
打開終端命令行,輸入一下命令:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
并不一定是這行代碼,要根據(jù)自己的情況,來修改這個命令行

那么你的命令行就要修改一下:
sudo xcode-select -switch /Applications/Xcode 7.3.1.app/Contents/Developer
根據(jù)你默認(rèn)的xcode來修改在/Applications/和/Contents/Developer中間的app的名字,如果你默認(rèn)的是Xcode x.x.x.app,中間就要替換掉喲!
ps:問題還存在,把xcode全部卸載,只裝一個最新的。
然后,拿個項(xiàng)目開始整吧!