iOS Flutterプロジェクトをビルドしようとすると、gems実行可能フックが見つかりません
概要
flutter run コマンドを実行すると、gems ファイルからこのエラーが発生します
Error output from CocoaPods:
↳
[ ] Ignoring executable-hooks-1.6.1 because its extensions are not built. Try: gem pristine executable-hooks --version 1.6.1
Ignoring executable-hooks-1.6.1 because its extensions are not built. Try: gem pristine executable-hooks --version 1.6.1
そして、エラーが示唆したように実際にこのgem pristine executable-hooks –version 1.6.1を実行しようとしましたが、このエラーで終了しました
Ignoring executable-hooks-1.6.1 because its extensions are not built. Try: gem pristine executable-hooks --version 1.6.1
Error loading RubyGems plugin "/Users/[user_name]/.rvm/rubies/ruby-3.1.2/lib/ruby/gems/3.1.0/plugins/executable-hooks_plugin.rb": cannot load such file -- executable-hooks/wrapper (LoadError)
解決策
必ず flutter clean、pub get を実行し、pod update を実行してみてください。うまくいったら後で感謝してください