MENU

MENU

カテゴリー

\気になるカテゴリーをクリック!/

やきいも
文系SE
【プロフ】
 ▶ 30代半ば
 ▶ ITエンジニア13年目 | 業務システム
 ▶ 妻と息子の3人で田舎の暮らし

【サイト運営】
このブログは私の体験をもとに以下に関する情報をお届けしています。
 ▶ AI
 ▶ Java
 ▶ Flutterなど
Udemyセール!最大95%オフ!1,200円~6月の最新セール情報をみる

【Flutterエラー対応】Error: To set up CocoaPods for ARM macOS, run

この記事にはPRを含む場合があります。

Flutter でFirebaseと連携して、iOSのエミュレーターを起動させたが動作しない。
Error: To set up CocoaPods for ARM macOS, run:と表示されて、どう対応したら良いのか分からない。

やきいも

この記事はこんな人におすすめです!
flutterとfirebaseの連携を初めてやる方

この記事で分かること!
  • Error: To set up CocoaPods for ARM macOS, run:が表示されたときの対処法
  • 用語の意味

フリーランスのFlutterエンジニアとして働きたい方にオススメのエージェントはこちらで詳しく解説しています。

目次

事象「Error: To set up CocoaPods for ARM macOS, run:」

開発環境

モデルMacBook Air 2020
CPU・GPUM1(GPU8コア GPU8コア)
メモリ16GB
SSD512GB

Firebasaと連携して、iOSのエミュレーターを動かしてみたが

Error: To set up CocoaPods for ARM macOS, run:
  sudo gem uninstall ffi && sudo gem install ffi -- --enable-libffi-alloc

と表示されエミュレーターが動作しない。

原因:ARM macOS 用に CocoaPods が正しくセットアップされていない

エラーコードの内容を1つずつ見ていきます。

エラーコード

Error: To set up CocoaPods for ARM macOS, run:
  sudo gem uninstall ffi && sudo gem install ffi -- --enable-libffi-alloc

エラーの訳

エラー: ARM macOS 用に CocoaPods をセットアップするには、次を実行します。
  sudo gem uninstall ffi && sudo gem install ffi -- --enable-libffi-alloc

用語の意味

CocoaPods

iOSアプリのライブラリ管理ツール

ARM macOS

Armベースの自社開発のチップ「M1チップ」

gem

プログラミング言語のパッケージ管理システム

ffi(Foreign Function Interface)

他のプログラミング言語で書かれたAPIを呼び出す仕組み

対処方法:sudo gem uninstall ffi && sudo gem install ffi — –enable-libffi-allocを実行

エラーログの指示通りに、以下の処理をします

  sudo gem uninstall ffi && sudo gem install ffi -- --enable-libffi-alloc

iOSのエミュレーターが無事に動作しました。

まとめ:sudo gem uninstall ffi && sudo gem install ffi — –enable-libffi-allocを実行する

今回の記事では、Flutter でFirebaseと連携して、iosのエミュレーターを起動させたが動作しない。

Error: To set up CocoaPods for ARM macOS, run:と表示されて、どう対応したら良いのか分からない時の対処法について解説しました。

対処方法は?
  • sudo gem uninstall ffi && sudo gem install ffi — –enable-libffi-allocを実行する

Flutterエンジニアになるには?

初心者が中級者レベルのFlutterエンジニアなるまでの進め方をまとめました。

Flutterの学習方法を知る

Flutter をスクールで学ぶ

Flutterの副業を探す

おまけFlutter入門の完全ガイド

Flutter/Dartの基礎一覧

Flutter/Dartの入門知識として押さえておきたい内容をまとめました。学習のご参考にどうぞ。

Widget(ウィジェット) 一覧

Dart 基本文法

ライブラリ 使い方

コメント

コメントする

CAPTCHA


目次