Skip to content

hot-reload on ios device not working #7233

@mikemimik

Description

@mikemimik

Steps to Reproduce

  • start new project
  • try and flutter run -d DEVICE_ID

Logs

OrionsBelt:nothing orion$ flutter run -d OrionsPhone
Launching lib/main.dart on OrionsPhone...
Exception from flutter run: Exception: Timeout while attempting to retrieve Uri for Observatory
package:flutter_tools/src/base/common.dart 31         throwToolExit
package:flutter_tools/src/protocol_discovery.dart 55  ProtocolDiscovery.nextUri.<async>.<fn>
===== asynchronous gap ===========================
dart:async                                            _Future.timeout
package:flutter_tools/src/protocol_discovery.dart 53  ProtocolDiscovery.nextUri.<async>
===== asynchronous gap ===========================
dart:async                                            Future.Future.microtask
package:flutter_tools/src/protocol_discovery.dart     ProtocolDiscovery.nextUri
package:flutter_tools/src/ios/devices.dart 268        IOSDevice.startApp.<async>
dart:async                                            _SyncCompleter.complete
package:flutter_tools/src/ios/mac.dart 178            buildXcodeProject.<async>
dart:async                                            _SyncCompleter.complete
package:flutter_tools/src/base/process.dart 148       runAsync.<async>
===== asynchronous gap ===========================
dart:async                                            _asyncThenWrapperHelper
package:flutter_tools/src/ios/devices.dart            IOSDevice.startApp
package:flutter_tools/src/hot.dart 202                HotRunner._run.<async>
dart:async                                            _SyncCompleter.complete
package:flutter_tools/src/resident_runner.dart 124    ResidentRunner.startEchoingDeviceLog.<async>
===== asynchronous gap ===========================
dart:async                                            _asyncThenWrapperHelper
package:flutter_tools/src/hot.dart                    HotRunner._run
package:flutter_tools/src/hot.dart 130                HotRunner.run.<fn>
package:stack_trace                                   Chain.capture
package:flutter_tools/src/hot.dart 129                HotRunner.run
package:flutter_tools/src/commands/run.dart 240       RunCommand.runCommand.<async>

flutter run -d DEVICE_ID --verbose yields the following:

[ +331 ms] [100%] Installed package build/ios/Release-iphoneos/Runner.app
[ +186 ms] ------ Debug phase ------
[        ] Cannot debug (15fd8b8e59199c9d0f5ec890ed2a5e80104568e1ss) over WIFI.
[   +4 ms] Application launched on the device. Attempting to forward ports.

Flutter Doctor

OrionsBelt:nothing orion$ flutter doctor
[✓] Flutter (on Mac OS, channel master)
    • Flutter at /Users/orion/dev-build/flutter
    • Framework revision 37d78753a2 (27 hours ago),
    • Engine revision 2f32e8054d
    • Tools Dart version 1.21.0

[✓] Android toolchain - develop for Android devices (Android SDK 22.0.1)
    • Android SDK at /Users/orion/Library/Android/sdk
    • Platform android-22, build-tools 22.0.1
    • Java(TM) SE Runtime Environment (build 1.8.0_91-b14)

[✓] iOS toolchain - develop for iOS devices (Xcode 8.1)
    • XCode at /Applications/Xcode.app/Contents/Developer
    • Xcode 8.1, Build version 8B62

[✓] IntelliJ IDEA Community Edition (version 2016.3)
    • Dart plugin version 163.8651
    • Flutter plugin version 0.1.5

[✓] Connected devices
    • OrionsPhone • DEVICE_ID • ios • iOS 10.1.1 (14B100)

Metadata

Metadata

Assignees

No one assigned

    Labels

    platform-macBuilding on or for macOS specificallyt: hot reloadReloading code during "flutter run"toolAffects the "flutter" command-line tool. See also t: labels.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions