Mac 从零安装cocoapods

最近申请换了台 MacBook Pro(之前用的是MacBook Air),一台干净的像小孩子屁股一样的电脑,iOS开发相关的常用软件一个也没有。当下载了item2(本人很不喜欢Mac自带的终端,所以还是习惯的下载了item2,如果有小伙伴需要了解,请点击https://www.jianshu.com/p/93f5c3491954)Xcode和项目后,由于我们项目用了cocoapods,所以不得不安装它。关于cocoapods的介绍就不多说了,下面直接开始安装步骤吧!

  1. 首先,安装Homebrew(Homebrew是以最简单,最灵活的方式来安装苹果公司在MacOS中不包含的UNIX工具。官网:https://brew.sh/index_zh-cn.html ps:如果英文看着别扭的,可以切换为简体中文哦!)。

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

安装成功后如图:


1.png
  1. 接下来是安装rvm。先查看下curl版本

     $ curl --version
    

显示如图:
2.png

然后执行下面命令进行安装rvm

     $ curl -L get.rvm.io | bash -s stable

指定源

    $ source ~/.rvm/scripts/rvm

完成后查看安装是否成功,如下图

    $ rvm -v
3.png

列出所有指定源里的ruby版本,如下图:
4.png

选择一个版本进行安装

  $ rvm install 2.3
  1. 最后安装cocoapods
    检查ruby源并移除 ,注意最新的镜像改为:https://gems.ruby-china.com

     $ gem sources --remove  https://rubygems.org/
     $ gem sources -a https://gems.ruby-china.com
     $ gem sources -l
    

如图:
5.png

安装CocoaPods,这里要注意:

  1. OS X 10.11之前系统的安装cocoapods 指令:$ sudo gem install cocoapods
  2. OS X 10.11以后系统的安装cocoapods 指令:$ sudo gem install -n /usr/local/bin cocoapods

最后执行

     sudo gem install cocoapods    

进入到你的项目工程文件下夹下

    pod init

如果已有podfile文件

    pod install 

参考文章:

  1. Homebrew - 安装与使用 https://blog.csdn.net/sir_coding/article/details/77509602
  2. Mac下Ruby版本管理工具RVM的配置和安装 https://www.jianshu.com/p/bea091f8448d
  3. cocoaPods的安装和使用 https://www.jianshu.com/p/b656c3c59af5