$ pod setup出現Setting up CocoaPods master repo 以及pod 安裝很慢
時間寶貴長話短說。
CocoaPods是一個負責管理iOS項目中第三方開源代碼的工具。如果你沒聽說過,也不想用,那就別往下看了。
1.CocoaPods的安裝
需要用到ruby,Mac系統自帶ruby,但如果不是最新的系統,最好更新一下。
ruby的軟件源rubygems.org被牆了,所以先換一下源,命令行下依次執行3條命令
$ gem sources --remove
https://rubygems.org/
$ gem sources -a
http://ruby.taobao.org/
$ gem sources -l
然后升級gem
$ sudo gem update --system
完了就開始安裝CocoaPods
$ sudo gem install cocoapods
$ pod setup
出現Setting up CocoaPods master repo,半天沒有任何反應。原因無他,因為那堵牆阻擋了cocoapods.org。。。
gitcafe和oschina都是國內的服務器,可以用它們CocoaPods索引庫的鏡像:
$ pod repo remove master
$ pod repo add master
https://gitcafe.com/akuandev/Specs.git
$ pod repo update
如果想用oschina的鏡像也可以把第二條命令 換成
http://git.oschina.net/akuandev/Specs.git 即可
第二條命令執行的時候會比較耗時,這個時候要去把整個specs倉庫clone一下,下載到 ~/.cocoapods里;
cd 到該目錄里,用du -sh *命令來查看文件大小,每隔一會看看,最終大小是190多M。