前言
最近常用vue比较少用原生,今天新更原生查看代码时,使用cocospods出现了如题一样的错误。
记录一下,希望能够帮到更多的伙伴。
我的这个问题是由于新换电脑需要安装的环境太多, 安装不同环境时安装了多个镜像所致。
一、 打开终端,然后输入以下命令查看是否有多个镜像:gem sources
如果存在多个就删除多余的(下边是我出现的)
*** CURRENT SOURCES ***
https://rubygems.org/
https://mirrors.tuna.tsinghua.edu.cn/rubygems/
二、 删除多余的镜像,多几个删几个
gem sources --remove xx(多余的镜像链接)
删除后重新执行gem sources 查看是否只剩下需要的那一条镜像
三、 更新一下gem
sudo gem update --system
四、更新cocoapods
sudo gem install -n /usr/local/bin cocoapods