Mac安装Cocoapods

CocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和第三方开源库的时间。CocoaPods通过mac自带ruby进行安装,写此篇文章之时对于CocoaPods的安装要求 ruby version >= 2.2.2,要想升级ruby还需要RVM,Ruby Version Manager简称RVM,是一款非常好用的ruby版本管理以及安装工具。可以在多个版本之间自由切换。 因此接下来我们分三步完成

一、 安装rvm

$ curl -sSL https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer | bash
$ source ~/.rvm/scripts/rvm
  • 等待终端加载完毕,后输入:
rvm -v
  • 显示版本号则安装成功

二、升级ruby

  • 列出ruby可安装的版本信息
rvm list known
  • 安装一个ruby list中最后一个也就是最新版本,写此文时为2.3.1,安装目录会有提示信息,默认/usr/local/下,因为一直回车即可,此过程需要耐心等待一会
rvm install 2.3.1
  • 如果想设置为默认版本,可以用这条命令来完成
rvm use 2.3.1 --default 
  • 查看已安装的ruby
rvm list
  • 卸载一个已安装ruby版本
rvm remove 2.3.1

三 主角登场,安装CocoaPods

  • 查看已有的源
gem source
  • 显示会如下
CURRENT SOURCES
https://rubygems.org/
  • 然后我们需要来修改更换源(由于国内被墙)
gem sources -r https://rubygems.org/
gem sources -a https://gems.ruby-china.org/
  • 最后执行CocoaPods的安装命令
 sudo gem install cocoapods
  • sudo是超级管理员,当输入password时,mac系统处于安全考虑不会显示,输入之后回车即可,稍等片刻之后看到CocoaPods的版本号打印出来,说明安装成功了。
Fetching: cocoapods-1.0.1.gem (100%)
Successfully installed cocoapods-1.0.1
Parsing documentation for cocoapods-1.0.1
Installing ri documentation for cocoapods-1.0.1
Done installing documentation for cocoapods after 3 seconds
1 gem installed
  • 如果最后pod search xxx出现Pod install is staying on “Setting up Cocoapods Master repo”卡住不动的情况是因为Cocoapods的分支不支持当前最新的Xcode版本
pod repo remove master
cd ~/.cocoapods/repos 
git clone https://github.com/CocoaPods/Specs master
  • 等待clone完毕继续pod search xxx 、祝你成功!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值