2022 mac m1 cocoapods 重装

2,660 阅读1分钟

rvm install ruby 是真的坑 最好别用 直接用homebrow 安装

1 先卸载掉清理干净

sudo gem uninstall cocoapods

2 查下本地是否还有cocoapods的残余文件

gem list --local | grep cocoapods

3 查询之后把文件逐个的进行删除,执行上面的命令之后,应该是出现以下类似结果,然后逐个执行下面的命令删除就行了

结果: cocoapods-core

cocoapods-deintegrate

cocoapods-downloader

cocoapods-plugins

cocoapods-search

cocoapods-stats

cocoapods-trunk

cocoapods-try

示例 :

sudo gem uninstall cocoapods-core

Homebrew安装CocoaPods

1、没有安装的先安装下Homebrew,安装命令如下,在命令行执行下面的命令语句就行 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

运行完之后出现 Installation successful! 即代表安装成功。

2、然后接着安装ruby,安装命令行如下 brew install ruby

3 ruby安装后查看下当前ruby源,命令如下

gem sources -l

应该是输出如下

*** CURRENT SOURCES *** rubygems.org/

这个源下载东西太慢了,我们替换个国内的ruby源,把老的源添删掉,新的源添加上去就行了,命令如下

gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/

运行过之后,我们可以再次运行命令,查看下当前的源是否替换成功

gem sources -l

结果如果出现 gems.ruby-china.com/ 就代表替换成功 。 3、替换源成功之后我们就可以安装cocoapods了,执行命令如下

sudo gem install -n /usr/local/bin cocoapods

安装好之后再执行如下命令,pod setup 命令的本质其实就是将

github.com/CocoaPods/S…

目录下,若此目录下已经有这个项目,

使用pod setup命令则会将项目更新到最新的状态。

pod setup