CocoaPods安装

因为Mac电脑自带Ruby环境,我们就只需打开终端开始动手。然而又因为默认情况下我们mac系统自带的Ruby环境版本比较低(大概是2.0.0或者其他较高版本),但是现在安装CocoaPods需要2.2.2版本及以上的,所以先直接先升级ruby。 在安装cocoapods之前,一定先把xcode安装成功,否则后面安装会失败!

查看当前Ruby版本
  1. ruby -v

安装rvm,我们要通过rvm来安装Ruby
  1. curl -L get.rvm.io | bash -s stable
  2. source ~/.bashrc
  3. source ~/.bash_profile

查看rvm版本
  1. rvm -v

显示如下:

  1. rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]

列出ruby可安装的版本信息
  1. rvm list known

显示如下:

  1. # MRI Rubies
  2. [ruby-]1.8.6[-p420]
  3. [ruby-]1.8.7[-head] # security released on head
  4. [ruby-]1.9.1[-p431]
  5. [ruby-]1.9.2[-p330]
  6. [ruby-]1.9.3[-p551]
  7. [ruby-]2.0.0[-p648]
  8. [ruby-]2.1[.10]
  9. [ruby-]2.2[.10]
  10. [ruby-]2.3[.8]
  11. [ruby-]2.4[.10]
  12. [ruby-]2.5[.8]
  13. [ruby-]2.6[.6]
  14. [ruby-]2.7[.2]
  15. [ruby-]3[.0.0]
  16. ruby-head
  17. .....

安装Homebrew
  1. /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

安装ruby, 建议选择最新的3.0.0版本
  1. rvm install 3.0.0

更换源
  1. sudo gem update --system
  2. gem sources --remove https://rubygems.org/
  3. gem sources --add https://gems.ruby-china.com

验证你的Ruby镜像是并且仅是ruby-china
  1. gem sources -l
  2. *** CURRENT SOURCES ***
  3. https://gems.ruby-china.com

开始安装CocoaPods
  1. sudo gem install -n /usr/local/bin cocoapods

如果安装了多个Xcode使用下面的命令选择(一般需要选择最近的Xcode版本)
  1. sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

安装本地库
  1. /// 这个命令是官方提供的,在新系统上面无效 cocoapod 已经切换成cdn模式
  2. pod setup

我们手动安装本地库,速度绝对快

  1. git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git ~/.cocoapods/repos/trunk

·.png

这个只是一部分 具体还需要执行下面命令

  1. pod install

执行起来比较慢,耐心等等~