Month: January 2021

January 16, 2021 Yuuki Nishiyama 0 Comments

Flutter で firebase の各種機能を使う場合、機能毎にライブラリをインストールすることになる。2-3個の場合は気にならないが、数が多くなると各ライブラリの依存関係がかなり複雑になる。今回のプロジェクトでは、firebase_coreとfirebase_auth、firebase_analytics、firebase_messaging、firebase_crashlyticsの5つを使ったが、最適な組み合わせを見つけるのに時間がかかってしまった。 2021年1月15日時点でインストールできた組み合わせを載せておきます。

January 16, 2021 Yuuki Nishiyama 0 Comments

flutter の channel(dev → stable)を切り方時に発生。 ios/Flutter以下のファイルを削除して、次のコマンドを使ってios/Flutterを再生成すると解決した。 Flutter側のビルドは通っていたので、iOS側ビルド時に必要なファイルのパスが、何かの原因で内部的にバグったかな。以下のリンクに解決策が載っていた。先人に感謝。 https://stackoverflow.com/questions/65312965/flutter-fatal-error-flutter-flutter-h-file-not-found その後、原因はよく分からないがまた発生した。下記の方法で解決。 https://github.com/flutter/flutter/issues/70895