エラー内容
FlutterでiOSの実機でビルドを試みたときに、とあるエラーが出て一向に進まなくなりました。
コンソールには以下のようなエラーが出ていました。
[VERBOSE-2:shell.cc(93)] Dart Error: Can't load Kernel binary: Invalid kernel binary format version.
対処法
まずターミナルでwhich flutter
コマンドを流す。
% which flutter
~/flutter/bin/flutter
のようにFlutterのファイルディレクトリがわかるので、該当箇所まで行って
flutter > bin > cache
をまるごと削除してしまいます。
その後は、flutter clean
をすると先程削除したファイルが再度生成されるので、flutter pub get
をしたらビルドが通りました。
Flutterのバージョンを上げて、そのあとダウングレードをしたあとにこのような減少に陥りました。
以上。