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并制定上面的路径

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


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

xcode-select --install 

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 首先网上找到的这个是可以用的,我只是整理一下方便统一查阅。让遇到问题的朋友,看着一篇文章就够了,不用再去东找西找解...
    ZPengs阅读 5,709评论 0 7
  • Cocoapods多版本共存并自由切换? 亲,我的简书已不再维护和更新了,所有文章都迁移到了我的个人博客:http...
    击水湘江阅读 2,275评论 1 2
  • 经过三年建设夏沙高速再过两天2017年11月16号12时就要开通,小车通行费0.6元/公里,让我们看看它能带来那些...
    我是非鱼阅读 636评论 0 0
  • 其实,你只是暖男而已,不管对谁。而如今,你已变成了另一个人的暖男,感谢你曾来到过我的世界。“山有木兮木有枝,心悦君...
    纪筱栀阅读 158评论 0 1
  • 视/音频的发展 标签的作用是在HTML页面中嵌入多媒体元素 标签的作用是在HTML页面中嵌入多媒体元素 问题:...
    闫子扬阅读 429评论 0 0