美文网首页
iOS-Mac系统更新至Catalina后,Cocoapods无

iOS-Mac系统更新至Catalina后,Cocoapods无

作者: 凶猛老鹰 | 来源:发表于2019-11-08 09:21 被阅读0次

    Mac系统更新至Catalina后,使用cocoapods安装第三方报错, 如下所示:

    zsh: /usr/local/bin/pod: bad interpreter: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: no such file or directory

    解决方法:

    1.首先执行如下命令查看所有 gem 源,检查是否是最新的:

    gem sources -l

    如果是https://gem.ruby-china.org的话,进行第二步

    2.由于 RubyGems 镜像服务域名变更(后缀由之前的 org 改成 com),我们先执行如下命令将当前的 gem 源删除:

    gem sources --remove https://gems.ruby-china.org/

    3.然后在执行如下命令添加新的 gem 源:

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

    4.接着执行如下命令更新 gem

    sudo gem update --system

    提示输入密码, 输入后(密码不在终端显示),点击回车

    5.接着执行如下命令升级 CocoaPods

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

    6.接着执行如下命令更新本地仓库

    pod repo update

    7.最后再次执行 pod install 命令会发现不再报错了。

    相关文章

      网友评论

          本文标题:iOS-Mac系统更新至Catalina后,Cocoapods无

          本文链接:https://www.haomeiwen.com/subject/mfcibctx.html