Po aktualizacji do macOS High Sierra CocoaPods nie działa. Chociaż kuszące jest odejście od CocoaPods, niestety nie jest to obecnie objęte zakresem. Komunikat o błędzie znajduje się poniżej.
zsh: /Users/****/.gems/bin/pod: bad interpreter: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin: no such file or directory
Zdaję sobie sprawę, że błąd wynika z uaktualniania Rubiego, ale co można naprawić? Próba zmuszenia CocoaPods do używania nowej wersji ruby powoduje inne błędy.
Edit: Teraz mam zainstalowane Ruby 2.0
z rvm install 2.0.0
i rvm use 2.0.0
a następnie ponownie uruchomione CocoaPods sudo gem install cocoapods
. Wydaje się, że teraz działa.
sudo xcode-select -s /Applications/Xcode-beta.app
i stamtąd postępuj sudo xcode-select --install
zgodnie z GUI.