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

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

cannot load such file — openssl (LoadError)

基本可以确定是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并制定上面的路径

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


cocoapods更新项目仓库提示openssl错误_第1张图片

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

xcode-select --install 

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

你可能感兴趣的:(cocoapods更新项目仓库提示openssl错误)