無論是用命令列sudo gem install cocoapods
安裝的,還是直接安裝的cocoapods的客戶端,在第一次使用cocoapods的時候,因為他需要先把所有iOS庫的索引都下載下來,所以難免會出現下載慢或出錯的情況。
最經典的錯誤:
[!] Unable to add a source with url github.com/CocoaPods/S… named master. You can try adding it manually in ~/.cocoapods/repos or via pod repo add
解決方法:
1.開啟Mac上的終端(或別的命令列工具)
2.輸入rm -rf ~/.cocoapods
按回車
3.輸入mkdir -p ~/.cocoapods/repos
按回車
4.輸入cd ~/.cocoapods/repos
按回車
5.輸入git clone https://github.com/CocoaPods/Specs.git master
按回車
下載success後就可以愉快的,或在cocoapods客戶端繼續install,或在命令列pod install
了
如果還是很慢或者出錯的話:
1.Mac連上手機4G熱點(注意:1.確認手機關閉了wifi,2.如果對自家wifi速度有信心的話可以忽略這一步)
2.開VPN全域性代理(視各VPN設定,先全域性,不行就別的)
3.開啟終端執行上面的四行命令
如果還是不行,留言給我。
特別注意:千萬不要去 github.com/CocoaPods/S… 這裡download zip,然後把master資料夾複製到~/.cocoapods/repos/
這裡去,因為這樣master資料夾裡少了一個.git檔案,之後是沒法用的。