![[Xcode]Mac OS Catalinaにアップデートしたらpodコマンドが通らなくなった](https://www.yukiiworks.com/wp-content/uploads/2019/09/Xcode.png)
はじめに
Mac OS Catalinaにアップデート、Xcodeも11にアップデートしてさあ検証するぞとおもむろに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
No such file or directory??アップデート前はちゃんと入っていて実行できていたのに、、
やったこと
まずは以下のコマンドでgemのアップデートを試みる。
1 | sudo gem update --system |
エラーになる、、、
Operation not permitted @ rb_sysopen - /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/gem
権限がない?sudoで実行しているのに、、
ググった結果パスを指定して実行してみる。以下のコマンド。
1 | sudo gem update --system -n /usr/local/bin |
Latest version already installed. Done.と表示された。最新だよとか言われる。
ほんとはアップデートできてたのか?とか思いつつも再びpod updateを叩くが最初と同じエラーメッセージ。
次はcocoapodsをインストールしてみる。
1 | sudo gem install cocoapods |
以下のエラーが出る。あれ、見覚えのあるようなエラー、、
ERROR: While executing gem … (Gem::FilePermissionError)
You don't have write permissions for the /usr/bin directory.
gemの時と同様にパスを指定して実行する。
1 | sudo gem install cocoapods -n /usr/local/bin |
Done installing documentation for fuzzy_match, httpclient, algoliasearch, cocoapods-core, claide, cocoapods-deintegrate, cocoapods-downloader, cocoapods-plugins, cocoapods-search, cocoapods-stats, netrc, cocoapods-trunk, cocoapods-try, molinillo, atomos, colored2, nanaimo, xcodeproj, escape, fourflusher, gh_inspector, ruby-macho, cocoapods after 12 seconds
23 gems installed
と表示されインストールに成功。
流石にこれでいけるだろと思ってpod updateしたらいけるようになりました。
同じ状況になっている場合はお試し下さい。
以上です。
![[iOS]Can’t end BackgroundTask: no background task exists with identifier 1 (0x1), or it may have already been ended. Break in UIApplicationEndBackgroundTaskError() to debug.エラーについて](https://www.yukiiworks.com/wp-content/uploads/2019/09/Xcode-300x191.png)
![[javascript]ブラウザの戻るボタンで戻ってきた時になんらかの処理をする方法](https://www.yukiiworks.com/wp-content/uploads/2019/05/javascript-150x150.png)

![[Docker]起動済みのMySQLデータを永続化させる](https://www.yukiiworks.com/wp-content/uploads/2019/08/docker-logo-2-150x150.png)
![[Swift4]タブが切り替わってきたときに処理をする方法](https://www.yukiiworks.com/wp-content/uploads/2019/04/swift-150x150.png)
![[Xcode]アップデートが保留中で起動できない、アップデートはしたくない場合について](https://www.yukiiworks.com/wp-content/uploads/2019/09/Xcode-150x150.png)
![[Flutter]iOS実機ビルド時に"iproxy"は、開発元を検証できないため開けません。と表示された場合の対処法](https://www.yukiiworks.com/wp-content/uploads/2020/08/flutter-150x150.png)
![[Android][Kotlin]文字列をSHA-1でハッシュ化する方法](https://www.yukiiworks.com/wp-content/uploads/2019/04/kotlin-150x150.png)
