CocoaPods是什么?
當(dāng)你開(kāi)發(fā)iOS應(yīng)用時(shí),會(huì)經(jīng)常使用到很多第三方開(kāi)源類庫(kù),比如JSONKit,AFNetWorking等等??赡苣硞€(gè)類庫(kù)又用到其他類庫(kù),所以要使用它,必須得另外下載其他類庫(kù),而其他類庫(kù)又用到其他類庫(kù),“子子孫孫無(wú)窮盡也”,這也許是比較特殊的情況??傊【幍囊馑季褪牵謩?dòng)一個(gè)個(gè)去下載所需類庫(kù)十分麻煩。另外一種常見(jiàn)情況是,你項(xiàng)目中用到的類庫(kù)有更新,你必須得重新下載新版本,重新加入到項(xiàng)目中,十分麻煩。如果能有什么工具能解決這些惱人的問(wèn)題,那將“善莫大焉”。所以,你需要 CocoaPods
在安裝CocoaPods之前,首先要在本地安裝好Ruby環(huán)境。
1、需要安裝ruby
ruby的軟件源rubygems.org被墻了,所以先換一下源,命令行下依次執(zhí)行3條命令
$ gem sources --remove https://rubygems.org/
$ gem sources -a http://ruby.taobao.org/
$ gem sources -l
升級(jí)gem:sudo gem update --system
等到RubyGems system software updated,即完成。
2、安裝CocoaPods:sudo gem install cocoapods
3、開(kāi)始安裝命令二:pod setup
出現(xiàn)Setting up CocoaPods master repo,原因cocoapods.org被墻。
? ? ? 文件大小,大概700m
在等待的過(guò)程中,可以新建一個(gè)終端,用命令行去查看文件大小,每隔一會(huì)看看
? ? ?1)、cd ~/.cocoapods
? ? ?2)、du -sh *