M1 Macではsudo gem install cocoapodsには成功はするが、pod installを実行するとエラーになる
これはMacのターミナルのアーキテクチャがAppleになっているのが問題になります
ですので、このアーキテクチャをApple→Intelに変更してあげます
変更する方法
1. Rosettaを使用して開くにチェックを入れる
Finderからターミナルを探し、右クリックで「情報を見る」 > 「Rosettaを使用して開く」 にチェックを入れます
チェックを入れると、アクセシビティモニタのターミナルがIntelに変わったのが分かります
もしここで、Appleのままであれば一度再起動してみてください
自分は変更されなかったので、再起動しました
2.sudo gem install ffiを実行する
sudo gem install ffi
パスワードが求められますので、ご自身のパソコンのパスワードを入力してください
3 最後にpod installを実行する
これでライブラリやFirebaseなどをインストールすることができるかと思います
参考になれば幸いです、ありがとうございました