はじめに
Flutterをやっていたらめっちゃエラーが出ました😭
初学者にこのエラーの量はきついです😭
Could not build the application for the simulator.
Error launching application on iPhone 14.
エラーの心当たり
このプロジェクトのフォルダを移動させたんですよね
おそらくその影響でパスが変更されて何かが見つからないとかでしょう
知らんけど
原因をChatGPTに聞いてみる
このエラーの原因は、Xcodeビルド時にモジュールキャッシュのパスが一致しないことです。モジュールキャッシュは、ビルドプロセスの高速化のために使用されるデータの一時的な格納場所であり、以前のビルドから生成されたモジュールの情報を保持します。
一般的に、このエラーは以下のいくつかの原因によって引き起こされる可能性があります。
- プロジェクトのパスが変更された: Xcodeプロジェクトが移動されたり、名前が変更された場合、モジュールキャッシュのパスが一致しなくなります。
- モジュールキャッシュが破損している: モジュールキャッシュに保存されているデータが破損している場合、ビルド時にエラーが発生します。
- XcodeやFlutterのバージョンの不一致: XcodeやFlutterのバージョンが互換性のないものである場合、ビルド時にエラーが発生することがあります。
これらの原因のいずれかが、エラーメッセージに示された問題の原因となっています。具体的な原因を特定するには、プロジェクトの構成や環境を詳しく調査する必要があります。提供された情報だけでは原因を特定することは難しいかもしれませんが、前述の解決策を試してみることで問題が解決する可能性があります。
だそうです
解決方法
プロジェクトのiosファイルまで移動する
cd プロジェクトのパス
cd ios
Pods
とPodfile.lock
とDerivedData
と.symlinks
を削除する
rm -rf Pods/ Podfile.lock DerivedData/ .symlinks/
アップデートする
flutter pub get
再ビルドしてみる
flutter run
治った!!!
おわり
いやーChatGPTは最高ですね
ChatGPTがあるかないかでは学習の速度が段違いです