最近升级cocoapods被自己玩坏了,记录一下卸载重装的过程。
一、卸载
1、移除:sudo rm -rf /usr/local/bin/pod
回车后会要求输电脑密码
2、查看cocoapods列表:gem list
3、移除内容:sudo gem uninstall cocoapods-XXX
查看列表里面有关cocoapods的内容,一个个移除。例如:cocoapods-downloader (1.4.0)
移除完成后查看查看cocoapods列表:gem list
没有关于cocoapods-XXX的内容,移除干净
二、安装
1、查看当前Ruby版本:ruby -v
2、如何版本比较低升级一下Ruby环境:curl -L get.rvm.io | bash -s stable
source ~/.bashrc
source ~/.bash_profile
3、查看版本:ruby -v
4、查看版本信息:rvm list known
5、(如果没有安装Homebrew就安装,已安装就不需要了)安装Homebrew:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
注意:经常遇到错误,各种原因,本人遇到的问题:unable to access 'https://github.com/Homebrew/brew/': Failed to connect to 127.0.0.1 port 1080
原因git上设置了代理,尝试各种方法失败,最后查找了一个脚本,替换为国内地址,亲试可行
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
6、安装一个Ruby版本,例如:rvm install 3.0.0
7、设为默认:rvm use 3.0.0 --default
8、更换源:sudo gem update --system
gem sources --remove https://rubygems.org/
gem sources --add https://gems.ruby-china.com/
9、验证ruby镜像:gem sources -l
10、安装cocoapods:sudo gem install -n /usr/local/bin cocoapods
11、sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
12、安装本地库:pod setup
到此,大功告成!🎆