Apple Silicon M1のMac bookの環境で、Flutterアプリ開発中にAndroid StudioにてiOS simulatorを起動した時に起きる謎のエラーメッセージの改修対応
[VERBOSE-2:profiler_metrics_ios.mm(184)] Error retrieving thread information: (ipc/send) invalid destination port
スポンサーリンク
エラー内容
Launching lib/main.dart on iPhone 12 Pro in debug mode...
Running Xcode build...
Xcode build done. 6.1s
[VERBOSE-2:profiler_metrics_ios.mm(184)] Error retrieving thread information: (ipc/send) invalid destination port
[VERBOSE-2:profiler_metrics_ios.mm(184)] Error retrieving thread information: (ipc/send) invalid destination port
[VERBOSE-2:profiler_metrics_ios.mm(184)] Error retrieving thread information: (ipc/send) invalid destination port
Waiting for iPhone 12 Pro to report its views...
これが無限に出てきます。。。
行った対応
M1 MacbookのFlutterアプリ開発のときに、iPhone 12 Proのシミュレータを起動した時にターミナル上で変なメッセージを確認しました。
開発中にこういう訳のわからないエラーメッセージが出ると気になって集中力が削がれますので、グーグル先生に問い合わせしました。
ですが、グーグル先生もあまり情報を持っていないようでヒットしたgithubのページ
これを頼りに色々試してみました。
1.パソコンの再起動
→だめでした。
2.flutter upgrade
次のことを行う
flutter channel beta
flutter upgrade
flutter clean
flutter run
flutter runの段階で非常に時間がかかりました。
一通り終わった後に、
Android Studioの再起動
こちらを試してみました。
結果、
Launching lib/main.dart on iPhone 12 Pro in debug mode...
Running Xcode build...
Xcode build done. 5.5s
Debug service listening on ws://127.0.0.1:50985/daLuL4C-kFg=/ws
Syncing files to device iPhone 12 Pro...
治りました!
最初はあまり情報がなかったのでどうしようか迷いましたから非常に困りますね。