【Flutter】エラー:Ignoring ffi-1.15.5 because its extensions are not built.

Flutter

エラー内容

FlutterアプリをiOSシミュレータでビルドした際、次のエラーが発生。

Error output from CocoaPods:
↳
    Ignoring ffi-1.15.5 because its extensions are not built. Try: gem pristine ffi --version 1.15.5
    Searching for inspections failed: undefined method `map' for nil:NilClass

Error running pod install
Error launching application on iPhone 14 Pro Max.

「gem pristine ffi –version 1.15.5」を実行してください、とのことですが、実行しても解消しませんでした。

解決方法

次のコマンドを実行します。

$ sudo gem install ffi -v '1.15.5'
Fetching ffi-1.15.5.gem
Building native extensions. This could take a while...
Successfully installed ffi-1.15.5
Parsing documentation for ffi-1.15.5
Installing ri documentation for ffi-1.15.5
Done installing documentation for ffi after 3 seconds
1 gem installed

※参考サイト1

これでも解消しなかったので、次も実行しました。

$ cd iOS
$ brew install cocoapods

※参考サイト2

これでエラーが解消し、ビルドは成功しました。

以上です。

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