Flutter iOSでビルドできない No such module ‘Flutter’ Thread 1: Fatal error: Unexpectedly found nil while unwrapping an Optional value

Featured

Flutter で iOS用にbuild するも下記のエラーが AppDelegate.swift で起こってしまい、実行できません。

No such module ‘Flutter’

Thread 1: Fatal error: Unexpectedly found nil while unwrapping an Optional value

この記事はこれの解決方法です。

解決方法

Flutter プロジェクトのキャッシュを削除します。依存関係の問題を解消するために行います。

flutter clean

pubspec.yaml に従ってパッケージのダウンロードや更新、依存関係のセットアップを行います。

flutter pud get

ios ディレクトリに移動ます。

cd ios

ios/Podfile に基づいて Pods/ フォルダを作成します。また、ios/Podfile.lockを更新し、依存関係のバージョンを固定します。

pod install

xcode を書きコマンドで開きます。 Runner.xcodeproj ではないので注意⚠️

open Runner.xcworkspace

これで解決しない場合

flutter をアップグレードしてみましょう。(私はこれで解決しました……。トホホ)アップグレードしたらまた、clean, pub get, pod install の手順を踏んでください。

flutter upgrade