这几天为了安装cocoapods 折腾的不轻还唏望大神们给点指点 怎么样才能添加源完成安装cocoapods
作为一个版本控总是希望保持電脑中各种软件到最新版本。
Ruby 中针对 Symobl GC 的改进很让人期待升级步骤略暴力,采用自毁重装的方式:
升级后发现所有的 ssl 的请求都会报告证書验证错误
,具体错误信息如下:
不过 bypass 证书验证步骤只是权宜之计在本地开发倒是无所谓,生产环境下必须不能这么干!因为如果不验證证书的话其实是留下了安全隐患。造成证书验证错误问题的原因可能有三种:
首先检查证书不存在或者路径不对brew 安装的 openssl 会把证书位置存放在这里:
检查后发现 Ruby 运行环境中的结果跟 brew 安装的 OpenSSL 证书的位置完全对得上,且证书文件存在说明不是证书丢失或者路径问题,最大的可能是证书过期了
检查了一下,在 cert.pem 的头部有证书生成时间是2015年2月25日,还算蛮新的
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。