CocoaPods的安装

欢迎你们关注个人公众号,我会按期分享一些我在项目中遇到问题的解决办法和一些iOS实用的技巧,现阶段主要是整理出一些基础的知识记录下来
javascript

文章也会同步更新到个人博客:
ppsheep.comjava

CocoaPods是什么?

CocoaPods是使用很是普遍的iOS类库管理工具,在咱们的项目中常常会使用到其余的第三方库或者是公司同事创建的库,使用CocoaPods均可以很是轻松地管理。省去了类库更新须要进行的一系列麻烦操做xcode

如何下载和安装CocoaPods?

在安装CocoaPods以前,首先要在本地安装好Ruby环境。至于如何在Mac中安装好Ruby环境。针对现目前的MacOS环境,ruby的版本太低,在安装CocoaPods时,会报ruby版本太低错误,因此这里先是讲针对ruby升级的操做ruby

升级OS ruby环境

安装RVMbash

$ curl -L get.rvm.io | bash -s stable复制代码

等待一段时间后就能够成功安装好 RVMapp

$ source ~/.bashrc  
$ source ~/.bash_profile复制代码

测试是否安装正常curl

rvm -v复制代码

用RVM升级Ruby#查看当前ruby版本 工具

$ ruby -v  
ruby 1.8.7  
#列出已知的ruby版本  
$ rvm list known  
#安装ruby 1.9.3  
$ rvm install 1.9.3复制代码

安装完成以后ruby -v查看是否安装成功。
tips:在安装ruby时,若是运行的是10.12如下的系统,可能会遇到这个错误:
Libraries missing for ruby-2.2.4: /usr/local/opt/gmp/lib/libgmp.10.dylib. Refer to your system manual for installing libraries
这时,须要更新一下环境,在终端输入:brew update && brew install gmp更新环境,再次安装便可测试

下载安装CocoaPods

sudo gem install cocoapods复制代码

若是你在天朝,在终端中敲入这个命令以后,会发现半天没有任何反应。由于那堵墙阻挡了cocoapods.org。可是,咱们能够用淘宝的Ruby镜像来访问cocoapodsurl

结束以前的安装CocoaPods进程,咱们先修改源地址,敲入如下命令:

gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/
gem sources -l
*** CURRENT SOURCES ***
https://ruby.taobao.org
# 请确保只有 ruby.taobao.org复制代码

安装完成以后,再进行上一步安装

sudo gem install cocoapods复制代码

安装完成以后,在终端输入

pod setup复制代码

完成安装设置
在setup时,可能会遇到 RPC failed错误
终端输入

``` sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer ```复制代码

若是有多个Xcode

sudo xcode-select -switch /Applications/Xcode 7.3.1.app/Contents/Developer复制代码

xcode7.3.1是你在使用的xcode版本

好了,在终端试试是否安装成功

pod search AFNetworking复制代码
相关文章
相关标签/搜索