【发布时间】:2017-11-07 20:05:04
【问题描述】:
升级到 macOS High Sierra 后,CocoaPods 无法正常工作。虽然离开 CocoaPods 很诱人,但不幸的是,它现在不在范围内。错误信息如下。
zsh: /Users/****/.gems/bin/pod: bad interpreter: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin: no such file or directory
我意识到错误源于 Ruby 正在升级,但有什么简单的修复方法?试图让 CocoaPods 使用新的 ruby 版本会产生其他错误。
编辑:现在我用rvm install 2.0.0 和rvm use 2.0.0 安装了Ruby 2.0,然后重新安装了CocoaPods sudo gem install cocoapods。似乎现在可以工作了。
【问题讨论】:
-
您是否更新了命令行工具?
-
@matt 是的,
sudo xcode-select -s /Applications/Xcode-beta.app和sudo xcode-select --install并从那里跟随 GUI。 -
我想到了这里的那些:developer.apple.com/download/more 我经常发现外部工具在我安装之前不起作用。
标签: ruby cocoapods macos-high-sierra