【Flutterエラー】”LoadError – dlopen…”

Mac M1でiOS用にpod updateをした際、下記のようなエラーが出ました。

LoadError – dlopen(/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi_c.bundle, 0x0009): tried: ‘/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi_c.bundle’ (mach-o file, but is an incompatible architecture (have ‘x86_64’, need ‘arm64e’)),

目次

解決方法

Android studioのターミナルでなく、Macのターミナルで実行すると上手く行く

理由はわかりませんが、Android studioについているターミナルで実行していたことが原因でした(他のプロジェクトだと問題ないのに・・)

Macについているターミナルを起動→cd で該当するプロジェクトのiosフォルダまで移動→pod updateを行う

これでなぜか上手くいきました。

参考記事

Stack Overflow
"LoadError -dlopen..." while pod install in Mac M1 I have Mac M1 and am getting following error while using pod install to build flutter project in iOS. I have already installed home brew, uninstall/install coco...
よかったらシェアしてね!

コメント

コメントする

CAPTCHA


目次
閉じる