M1 Mac (Apple Silicon) で Google-Mobile-Ads-SDK の pod install に失敗する場合の解決方法

スポンサーリンク

M1 Mac 環境で、Google AdMob を Xcode で使うため、CocoaPods で pod install しようとしたところ、[!] Oh no, an error occurred. となってしまったので、その解決方法を記録します。

  1. Finderでアプリケーションを開き、「ユーティリティ > ターミナル.app」を複製する
  2. 複製した ターミナル.app を「ターミナル(Rosetta).app」にリネームする(名前は何でも良いです)
  3. 「ターミナル(Rosetta).app」を右クリックして [情報を見る] → [Rosettaを使用して開く]にチェックを入れる
  4. 「ターミナル(Rosetta).app」を起動し、sudo gem install ffi を実行する
  5. pod install –repo-update を実行する

以上です!

コメント

タイトルとURLをコピーしました