1. 先卸载已存在版本

  1. //1. 卸载 cocoapods
  2. sudo gem uninstall cocoapods
  3. //2. 查看相关内容
  4. gem list --local | grep cocoapods
  5. //3. 卸载2中所有内容
  6. sudo gem uninstall cocoapods-core cocoapods-

2. 安装

安装步骤:XCode -> home-brew ->rvm ->ruby ->cocoapods

安装RVM

  1. // 1. 在线安装
  2. curl -L https://get.rvm.io | bash -s stable
  3. // 2. 载入
  4. source ~/.rvm/scripts/rvm
  5. // 3. 检查
  6. rvm -v

利用RVM安装Ruby环境

  1. // 1. 列出ruby(q键退出)
  2. rvm list known
  3. // 2. 安装指定版本(如2.3.6)
  4. rvm install ruby 2.3.6
  5. // 3. 查看已经安装的列表
  6. rvm list
  7. // 4. 卸载指定版本
  8. rvm remove 2.2.2
  9. // 5. 设置ruby默认版本
  10. rvm 2.3.6 --default
  11. // 6. 检查
  12. ruby -v

Ruby切换国内镜像

  1. // 1. 查看当前镜像
  2. gem sources -l
  3. // 2. 移除某个镜像
  4. gem sources --remove 镜像地址
  5. // 3. 添加国内镜像(https://gems.ruby-china.com/)
  6. gem sources --add https://gems.ruby-china.com/
  7. // 4. 更新
  8. sudo gem update --system

安装Cocoapods

  • 10.11之前
  1. sudo gem install cocoapods
  • 10.11 之后
  1. sudo gem install -n /usr/local/bin cocoapods
  2. sudo chmod +rx /usr/local/bin
  3. sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
  4. pod setup