1、ERROR: While executing gem ... (Gem::Exception) OpenSSL is not available. Install OpenSSL and rebuild Ruby (preferred) or use non-HTTPS sources
错误信息
大概意思就是没有连接到OpenSSL,建议我们安装OpenSSL并且Ruby更新
A、安装OpenSSL
A.0、通过brew install openssl
A.1、根据提示安装brew reinstall openssl@3
2、Error running '__rvm_make -j8',错误信息
rvm reinstall 2.3.0 --with-openssl-dir=brew --prefix openssl
Error running '__rvm_make -j8',
please read /Users/zongang/.rvm/log/1717117500_ruby-2.3.0/make.log
There has been an error while running make. Halting the installation.
解决办法:执行此命令:rvm install 3.1.2 --with-openssl-dir=$(brew --prefix openssl@1.1)即解决。
然后根据最后一句执行rvm docs generate-ri
完成之后就正常安装cocoapods即可,就不会有问题了。我也就是这两个问题卡了一天了,问题反反复复。不断尝试解决。
参考文章:https://juejin.cn/post/7374716539680112667
折腾了一天,真是救了老命了~