💬

Flutter iOS実機ビルドでIDE側が実機を認識できずScanning for devices takes a very long

2024/04/24に公開

事象

事象としてはタイトルままです。

  • iPhone側

    • デベロッパーモードオン
    • Mac側でもiPhoneの認識はできておりXcodeではビルドすることができる(FlutterではなくiOSアプリ)
  • Flutter

    • AppleDeveloperサインイン済み
    • udid登録済み
    • Flutter doctorをするとScanning for devices takes a very longと表示された後で以下のような表示になる
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.19.5, on macOS 14.4.1 23E224 darwin-arm64, locale ja-JP)
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 15.3)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2023.2)
[✓] VS Code (version 1.88.1)
[☠] Connected device (the doctor check crashed)
    ✗ Due to an error, the doctor check did not complete. If the error message below is not helpful, please let us know about this issue at
      https://github.com/flutter/flutter/issues.
    ✗ Exception: Connected device exceeded maximum allowed duration of 0:04:30.000000
[✓] Network resources

解決方法

起動しているiOSエミュレータを終了させる

そんなん知らんて!!!!!!!!

https://stackoverflow.com/questions/62452890/flutter-doctor-scanning-for-devices-takes-a-very-long-time

それでもダメな場合

OSを最新にアップデートする

私の場合は15.8.1 -> 15.8.2
こちらにアップデートすることでインストールできるようになりました

Discussion