OS X EI Capitan 系統 安裝cocoapod

沒有廢話直接上步驟    (哪一步卡住了 多試幾回 多是網絡很差的緣故)

1. 首先安裝 home-brew   如下方法轉自:http://www.cnblogs.com/lzrabbit/p/4032515.html

Homebrew官網 http://brew.sh/index_zh-cn.htmlhtml

Homebrew是神馬linux

linux系統有個讓人蛋疼的通病,軟件包依賴,好在當前主流的兩大發行版本都自帶了解決方案,Red hat有yum,Ubuntu有apt-getios

 神馬,你用mac os,很差意Mac os木有相似的東東,淚奔中幾經折騰總算找到了第三方支持:Homebrew,Homebrew簡稱brew,是Mac OSX上的軟件包管理工具,能在Mac中方便的安裝軟件或者卸載軟件,能夠說Homebrew就是mac下的apt-get、yum神器git

Homebrew安裝github

Homebrew的安裝很是簡單,打開終端複製、粘貼如下命令,回車,搞定(請放心使用,原汁原味的官方安裝方法搬運)xcode

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2. 經過home-brew 安裝ruby

終端輸入如下命令
brew install ruby

3. 經過ruby 安裝cocoa pod 如下方法轉自:http://blog.csdn.net/iunion/article/details/17010267

假如你在本地已經安裝好Ruby環境,那麼下載和安裝CocoaPods將十分簡單,只須要一行命令。在Terminator(也就是終端)中輸入如下命令(注意,本文全部命令都是在終端中輸入並運行的。什麼,你不知道什麼是終端?那請小編吃飯,小編告訴你):ruby

sudo gem install cocoapods

可是,且慢。若是你在天朝,在終端中敲入這個命令以後,會發現半天沒有任何反應。緣由無他,由於那堵牆阻擋了cocoapods.org。(你會問,我靠,這都要牆!是的,小編也納悶。)服務器

可是,是的,又可是(不過是個可喜的「可是」)。咱們能夠用淘寶的Ruby鏡像來訪問cocoapods。按照下面的順序在終端中敲入依次敲入命令:網絡

$ gem sources --remove https://rubygems.org/
//等有反應以後再敲入如下命令
$ gem sources -a http://ruby.taobao.org/

爲了驗證你的Ruby鏡像是而且僅是taobao,能夠用如下命令查看:curl

$ gem sources -l

只有在終端中出現下面文字才代表你上面的命令是成功的:

*** CURRENT SOURCES ***

http://ruby.taobao.org/

而後 執行 $ 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。

4. cocoapod 的使用

工程根目錄下建立 空文件 文件名爲: podfile

在空的podfile文件中添加以下代碼:

 

 

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'

pod 'AFNetworking', '~> 3.0'

 

注: xcodeproj 後面是工程文件路徑。

保存後在 terminal 終端下輸入命令 : cd /Users/shijieli/Desktop/pod_test      注: cd 後面是工程根目錄的路徑

再次輸入:pod install --verbose --no-repo-update  命令 完成cocoapod 的添加  注:pod install 已被牆。

 pod update --verbose --no-repo-update 更新

相關文章
相關標籤/搜索