久しぶりにプライベートなマシンで技術検証しようとpodコマンドを入力したところ、エラーが出力されたので原因と対処方法を調べたメモ
エラー内容
pod update コマンドを入力した際に、以下のエラーが出力された。
-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory
原因
CocoaPods が参照している Ruby のバージョンが 2.3 なのに対し、MacOS では Ruby のバージョンがデフォルトで 2.6 だったため。
環境
macOS Big Sur バージョン 11.7.5
対処方法
cocoapods を再インストールすることで対処することができた。
$ sudo gem uninstall cocoapods
$ sudo gem install cocoapods