您的当前位置:首页正文

cocoapods更新项目仓库提示openssl错误

来源:要发发知识网

今天使用:pod update 跟新项目仓库的时候报错:

基本可以确定是ruby没有关联到openssl的库,倒置pod不能发起私密链接引起的。处理方式有很多,我的选择重新安装ruby并关联openssl库的路径。

使用ruby版本管理(rvm)命令

rvm list     // 查看当前版本列表

rvm remove ruby-x.x.x  // 删除对应版本

在rvm工作空间安装openssl

rvm pkg install openssl    // 注意查看安装成功后会有安装到的路径,比如我的路径如下:$HOME/.rvm/usr

rvm install 2.4.0 -C "--with-openssl-dir=$HOME/.rvm/usr"     //  安装ruby并制定上面的路径

本以为喝杯☕️回来收尸,结果安装报错,如下:

上网一查是Xcode版本相关的问题。终端输入下面命令

xcode-select --install 

安装完毕这个xcode-select后,重新安装ruby即可收尸。