📚
🛠Try launching Xcode and selecting "Product > Run" のエラー解決
エラー内容
flutter run
した時に Xcode 上ではビルド成功するのに flutter run
では動かなくて
Try launching Xcode and selecting "Product > Run" to fix the problem: open ios/Runner.xcworkspace
とエラーになってしまうあるある事件🚨
問題があった環境
- Xcode 15.0
- Flutter 3.10.0
結論
(今回の場合は)Flutter のバージョンを 3.13.3 にしたら治った🎉
やったこと詳細
flutter run --verbose
でログを確認してみたところ,
[+41492 ms] 2023-10-09 15:40:47.950 ios-deploy[84193:49173679] [ !! ] Unable to locate DeviceSupport directory with suffix 'DeveloperDiskImage.dmg'. This probably means you don't have Xcode installed, you will need to launch the app manually and logging output will not be shown!
と出てビルド失敗していた👀
実際 fvm use 3.13.3
にして再度 flutter run
したら無事通りました🎉🎉🎉
教訓
flutter run --verbose
で詳細ログを確認 => 調査して出てきた issue をちゃんと最後まで読みましょう〜〜〜〜❗️❗️
携わってるプロジェクトの Flutter バージョン全部 3.13 にあげてたつもりだったけど勘違い〜〜〜🙉
Discussion