我执行了sudo gem install cocoapods
这是终端返回的完整信息
ERROR: You must add /C=BE/O=GlobalSign nv-sa/CN=AlphaSSL CA - SHA256 - G2 to your local trusted store
ERROR: Could not find a valid gem 'cocoapods' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - hostname "rubygems.org" does not match the server certificate (https://rubygems.org/specs.4.8.gz)
ERROR: SSL verification error at depth 0: unable to get local issuer certificate (20)
我没有SSL的经验,但是我看了几个与我的问题类似的问题,但是没有运气。
我尝试过:
- 下载并安装新的SHA256中间证书
- 将主机名从https更改为http
- 按照 此指南,但无法将 GlobalSignRootCA.pem 复制到 ruby 文件夹中
- 使用HomeBrew,但在安装时遇到另一个错误
\curl -sSL https://get.rvm.io | bash -s stable
安装RVM;重启你的shell;使用rvm install 2.7
安装Ruby。不要使用系统自带的Ruby。 - anothermh