Open lnguyen234 opened 3 weeks ago
You are confusing two completely seperate ways to use tunnels. Simplest is to execute on one shell:
sudo pymobiledevice3 remote tunneld
Then on the other, whatever command with no special options. For example:
pymobiledevice3 developer dvt launch com.apple.mobilesafari
Test environment
pymobiledevice3
4.9.5Describe the bug Tunnel is already started via
usbmuxd
by:pymobiledevice3 lockdown start-tunnel
. However, I could not call any DVT functions, egpymobiledevice3 developer dvt launch com.apple.mobilesafari --tunnel <device_udid>
. The command should run fine if I replace--tunnel UDID
with the--rsd
string.Expected behavior Safari app should be launched
Logs pymobiledevice3.main[85627] ERROR Unable to connect to Tunneld. You can start one using:
sudo python3 -m pymobiledevice3 remote tunneld