エラー内容
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
これでも解消しなかったので、次も実行しました。
$ cd iOS
$ brew install cocoapods
これでエラーが解消し、ビルドは成功しました。
以上です。