エラー内容
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のバージョンを上げて、そのあとダウングレードをしたあとにこのような減少に陥りました。
以上。