Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Flutter Lost connection to device

Tags:

ios

flutter

I use Iphone 11 emulator. I hit run button and got this:

Launching lib/main.dart on iPhone 11 in debug mode...
Running pod install...
Running Xcode build...
Xcode build done.                                           37.0s
Waiting for iPhone 11 to report its views...
Debug service listening on ws://127.0.0.1:65405/L1H3N-Q0JFU=/ws
Syncing files to device iPhone 11...
Lost connection to device.

It opens the app and shut down immediately. I performed flutter clean but it's not working. This is my flutter doctor":

[✓] Flutter (Channel master, 1.24.0-2.0.pre.98, on Mac OS X 10.15.4 19E287 darwin-x64, locale en-GB)
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    ✗ Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.
[✓] Xcode - develop for iOS and macOS (Xcode 11.3.1)
[✓] Android Studio (version 4.0)
[✓] VS Code (version 1.49.3)
[✓] Connected device (1 available)
like image 452
Phuoc Avatar asked Oct 21 '20 09:10

Phuoc


2 Answers

When I tried to run the app from the XCode, it showed me the actual error. I was missing the google Ad Identifier inside the Info.plist file. Once I added it, it started working fine.

Thanks for your time and help.

like image 75
Sam Avatar answered Sep 21 '22 01:09

Sam


If you updated the android SDK, the licenses may have changed. Depending on how you did the update you may or may not have been prompted to accept the changes, or maybe it just doesn't save the fact that you did accept them in a way flutter can understand.

To resolve, try running

flutter doctor --android-licenses

This should prompt you to accept licenses.

like image 39
Kavana Shettigar Avatar answered Sep 19 '22 01:09

Kavana Shettigar