Error: To set up CocoaPods for ARM macOS, run: arch -x86_64 sudo gem install ffiの解消法
環境
- M1 Pro Macbook
- rbenvでrubyのバージョンを管理
現象
flutter run した際に、
Error: To set up CocoaPods for ARM macOS, run:
arch -x86_64 sudo gem install ffi
Error running pod install
というエラーが発生した。
どうやらpod installがうまくいっていないようだった。
原因
rubyのバージョン(rbenv)周りが原因。 バージョンを変更しても、rbenvからインストールしたrubyを使用すると動かない。
解決策
rbenv versionsをした際に、systemというrubyが入っている。
rbenv local systemなどのように、systemに入っているrubyを使用することで正常にpod installできるようになった。
あとはここらへん
https://qiita.com/Capotasto/items/2a9ec4b4fcb2e0c0af9f
pod installは、iosディレクトリ配下でやった記憶が