Flutter iOS でビルドすると「Module xxx not found」とうエラーが出ます。
何回もハマっています。そのいくつかの対処法をまとめます。
① flutter clean を試す
いったんこれを試しましょう。
flutter clean .
flutter pub get
② XCodeで開いてみる
Runner.xcodeproj ではなく Runner.xcworkspace なのがポイント。
③ pod install
ios/Podfile の2行目のバージョンを変えてみます。
platform :ios, '14.0' ← このコメント#を外してバージョンを色々変える
Podfile を更新
cd ios
pod install ← Podfile.lockを参照
pod update ← Podfile.lockも更新
ここで理由を整理してみよう
Pods/Target Support Files 以下にあるモジュールを
参照できない、もしくは、動かないのが原因です。
④ パスが違う
XcodeのRunner.xcworkspace
Flutter/Release.xcconfig
#include "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
↓↓↓
#include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
⑤ Flutterのバージョンを上げる
今回の私はこれで治りました。