Cocoapods的安装(半个小时安装完成)

最近在一台新电脑上装Cocoapods,早上在家装的,半个小时解决问题.

第一种情况

已经安装有效的rvm的情况下.(可以先按照这个方式去配置一次;如果发现ruby版本不足2.2.2;可以再去尝试安装rvm)

1. 删除源

sudo gem sources -r https://rubygems.org/

2. 添加源(使用淘宝的镜像)

sudo gem sources -a https://ruby.taobao.org/

3. 查看是否使用的是淘宝镜像

gem sources -l

4. 安装

sudo gem install cocoapods

5. 安装成功之后,尝试查看版本号

pod --version

第二种情况

安装的时候出现了一下错误,原因是rvm是不存在的 (没有rubygems)

 ERROR:  Error installing cocoapods:
 activesupport requires Ruby version >= 2.2.2.

1.安装rvm,(先安装rvm,再安装cocoapods)

  • 安装rvm : http://www.07net01.com/2015/09/933234.html
curl -L get.rvm.io | bash -s stable

source ~/.rvm/scripts/rvm
  • 等待终端加载完毕
rvm -v
  • 如果能显示版本,则安装成功

2.安装 ruby

  • 列出ruby可安装的版本信息 (可选)
rvm list known
  • 安装一个ruby版本 (必须的)
rvm install 2.2.2

3.再把CocoaPods安装一遍

4.安装CocoaPods成功之后去,一定要做的事情

  • 搜索AFN框架 : 当第一次去搜索或者下载一个框架时,CocoaPods会去下载第三方框架整个内容包(时间很长)

pod search afn
  • 在 下载afn框架时 遇见了下面错误
#[!] Unable to find a pod with name, author, summary, or description matching `AFNetworking`
  • 解决方法 (多输入几次,我试了两次)
pod setup

等待一会就安装成功了. 再次 pod search afn 会出现下面内容

Cocoapods的安装(半个小时安装完成)_第1张图片
AFN.png

至此CocoaPods的安装就完美结束了.

下面谈谈CocoaPods的简单使用

先搜索你需要用到的框架

pod search AFNetworking

或者pod search afn

找到下载框架的指令

pod 'AFNetworking'

cd到工程目录下cd /Users/mac/Desktop/demo

生成Podfile文件

pod init

在Xcode中打开并配置Podfile文件

Podfile文件配置完成之后下载框架的指令

pod install

升级框架的指令(升级框架时使用)

pod update

你可能感兴趣的:(Cocoapods的安装(半个小时安装完成))