Closed
Description
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 duringtns run
and Hot Updates anymore. - the LiveSync should stop working only when both of the
USB
andWi-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