🚨

Xcodeでは実機ビルドできるけどflutter runではエラーになった話

2022/12/10に公開

環境

  • MacOS 12.6
  • fvm 2.4.1
  • flutter 3.3.9
  • Dart 2.18.5
  • Xcode 14.1

事象

  • 以下のように、デバイス指定で実行しようとした
fvm flutter run -d xxxxxx
  • 以下のようなエラーになった……
~
Xcode build done.                                           80.9s
Installing and launching...                                     
Could not run build/ios/iphoneos/Runner.app on xxxxxxxxxxxxxxx.
Try launching Xcode and selecting "Product > Run" to fix the problem:
  open ios/Runner.xcworkspace
  
Installing and launching...                                        33.4s
Error launching application on nir's iPhone.
  • エラー文に沿って、ios/Runner.xcworkspaceをopenして、Xcode上でビルドしても、無事ビルドもでき、実機にdeployもされる
  • 🤔?

解消方法

  • 困った時のclean!
fvm flutter clean
  • 無事deployもできました🤗
  • 直前にたくさんの修正対応をpullしたことや、flutterのversion up対応をしてたので、ゴミが残ってしまったみたい🤔?
  • 解決後に発見したけど、ビルドエラーしたら、まずはcleanするのが良いとのことらしいです👀(参考にさせていただきましたmm)

Discussion