cocoapod安裝過程(一)

整個安裝過程各種錯誤,各種折騰,整理下下次再用的時候參考下。

1.設置ruby的軟件源

原ruby軟件源被我朝屏蔽,需更新下ruby源。開始使用過淘寶源,總報錯,后使用ruby-china成功。
'gem sources -l' (查看當前源)
'gem sources --remove #####'(移除目前源)
'gem sources -a https://gems.ruby-china.org/'(修改為ruby-china源)
'gem sources -l'

2.安裝cocoapods

'sudo gem install -n /usr/local/bin cocoapods'

3.升級gem

'sudo gem update --system'

gem update

當出現RubyGems system software updated時,表示升級成功。

4.重新安裝cocoapods

'sudo gem install -n /usr/local/bin cocoapods'

5.pod設置

執行命令pod setup。其實就是將https://github.com/CocoaPods/Specs.git中的Specs文件clone到.cocoapod/master中。

這一步會非常非常的慢。可以到~/.cocoapod中使用du -sh *查看下載大小。筆者發現大約600M左右。(公司這網速~一直堅持了1個小時才clone成功)


中間碰見各種錯誤:

DependencyError

出現上面錯誤DependencyError,需要升級gem版本。

升級時如果出現Errno::EPERM,表示沒有權限。需使用'sudo.

sslRead() return error -36

error -9806:把vpn關掉后好用。

網上有pod repo add master https://gitcafe.com/akuandev/Specs.git修改源,但是筆者親試總是報錯[!] To setup the master specs repo, please run pod setup.
最后還是放棄,直接等龜速的pod setup。

-----------2017.3.31更新
換新電腦系統10.12.4,重新安裝。
一切順利,到pod setup報錯。

PRC failed;curl 18 transfer closed with outstanding read data remaining

解決:git config --global http.postBuffer 524288000
ps 單位為b,后面那么大也就是500M。
正在等待激動的一幕,現在距離下班時間已經過去2小時。


記錄下最后激動的一屏。



下篇記錄創建私有庫過程。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容