1、先把Mac隐藏文件夹显示出来,Mac隐藏和显示的命令如下:
隐藏:defaults write com.apple.finder AppleShowAllFiles -bool true
显示:defaults write com.apple.finder AppleShowAllFiles -bool false
2、重启Finder(左上角“强制退出”-“ Finder强制重启”)
3、全新安装前,先检查是否有安装残留
sudo gem uninstall cocoapods
4、先查看本地安装过的cocopods相关东西
gem list --local | grep cocoapods
会显示如下:
cocoapods-core (0.39.0)
cocoapods-downloader (0.9.3)
cocoapods-plugins (0.4.2)
cocoapods-search (0.1.0)
cocoapods-stats (0.6.2)
cocoapods-trunk (0.6.4)
cocoapods-try (0.5.1)
然后逐个删除:
sudo gem uninstall cocoapods-core
5、如果不确定,可以把主目录下的隐藏文件都给删了,再重新安装Ruby和cocopods
6、安装RVM
curl -L https://get.rvm.io | bash -s stable
7、下载和安装CocoaPods
sudo gem install cocoapods
如果你在终端中敲入这个命令之后,会发现半天没有任何反应。原因是因为那堵墙阻挡了cocoapods.org。。我们可以用淘宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中敲入依次敲入命令:
gem sources --remove https://rubygems.org/
执行之后,在运行:
gem sources -a http://ruby.taobao.org/
验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:
gem sources -l
执行完显示:
*** CURRENT SOURCES ***
http://ruby.taobao.org/
再次在终端中运行安装命令:
sudo gem install cocoapods
等待安装完成即可。
删除cocoapods
1、查找Cocoapods组件安装位置
which pod
2、移除Cocoapods组件安装位置
sudo rm -rf <path>
3、移除 RubyGems 中的 Cocoapods程序包
gem list
4、可以看到有:
image.png移除:
sudo gem uninstall cocoapods -v 0.35.0
输出:
Successfully uninstalled cocoapods-0.35.0
移除:
sudo gem uninstall cocoapods-core -v 0.35.0
5、安装指定版本的Cocoapods
sudo gem install cocoapods -v 0.34.4
查看版本:
pod --version
网友评论