Pod、Ruby环境升级记录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pod、Ruby环境升级记录相关的知识,希望对你有一定的参考价值。

参考技术A 由于团队协同开发,如果每个人的ruby版本或者pod版本不一致时,会导致每个人的Podfile.lock 文件不一致,就需要重新执行 pod install ,重新编译项目,比较麻烦。故将版本进行了一次统一。

在升级的过程中,主要发现了两个问题:

找了半天,还是在 RubyChina 上找到的靠谱的解决方案

如果遇到 SSL 证书问题,你又无法解决,请修改 ~/.gemrc 文件,增加 sslverifymode: 0 配置,以便于 RubyGems 可以忽略 SSL 证书错误。~/.gemrc 内容如下,替换即可。

Mac 升级系统pod报错bad interpreter: No such file or directory

升级10.13以后Pod命令失效,解决办法如下:
终端执行

2019-11-13补充
如果下面方法没有用的话,可以尝试重装了。
1、添加源

gem sources -a https://gems.ruby-china.com

执行完之后看看有没有输出这个在终端上:https://gems.ruby-china.com added to sources
2、执行安装

sudo gem install -n /usr/local/bin cocoapods

本人已能正常使用😬


brew link --overwrite cocoapods

尝试 Pod 命令是否已经恢复
若报错继续执行

brew reinstall cocoapods

brew install ruby

brew link --overwrite cocoapods

尝试 Pod 命令是否已经恢复

原文地址: https://www.jianshu.com/p/e4a70c40bfea

以上是关于Pod、Ruby环境升级记录的主要内容,如果未能解决你的问题,请参考以下文章

Mac升级dig

更新Xocde 9 后, Cocoapods异常记录

pod 升级命令

升级cocoaPods

Mac OS 下Ruby gem的一些坑

Mac 升级系统pod报错bad interpreter: No such file or directory