Skip to content

Support LiveSync to iOS Wi-Fi devices #4966

Closed
@DimitarTachev

Description

@DimitarTachev

Is your feature request related to a problem? Please describe.
Take a look at the related issue.

Additional context
The Debugging will be handled in another feature as connecting to the Debug Socket of Wi-Fi connected device is not so easy (we are currently using USBMuxConnectByPort which requires USB connections).

Acceptance Criteria

  • when a device is discoverable in iTunes, it should be also visible in tns devices.
  • the WiFi connected devices should be shown with Connection Type: Wifi in the devices list.
  • the WiFi connected devices which are also wired with USB cable should be shown with Connection Type: USB, Wifi in the devices list.
  • the Simulators should be shown with Connection Type: Local in the devices list.
  • tns debug ios should show a meaningful error message when the device is connected only through Wi-Fi.
  • tns run ios and the Hot Updates should be working properly even when the device is connected only through Wi-Fi. It should also work as expected when we restart the device and re-run the command without USB cable.
  • tns test should also work as expected with Wi-Fi only devices.
  • each hot updated should take the same amount of time (both with USB and Wi-Fi)
  • the NativeScript Debugger Attached log should not be printed during tns run and Hot Updates anymore.
  • the LiveSync should stop working only when both of the USB and Wi-Fi connections are lost.
  • we should be able to run on Windows with both Wi-Fi and USB iOS devices (through SideKick).

Related to: #4252

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions