升级到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
。看起来现在可以正常工作了。
sudo xcode-select -s /Applications/Xcode-beta.app
和sudo xcode-select --install
命令,然后按照 GUI 中的指示操作。 - Maciej Swic