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 更新

相关文章
相关标签/搜索