Cannot run mobilerun-ios with WebDriverAgent on iOS 16.7.16, iPhone X
Author: riffanozendayaCreated Sep 18, 2026Updated Sep 19, 2026
iPhone X, 16.7.16
droidrun WEbDriverAgent 1.3.0 mobilerun-ios version v0.4.3
I have set up the iPhone with instructions listed here: https://docs.mobilerun.ai/guides/connect-iphone#xcode
The App is installed, "mobilerun" with the WebDriverAgent and the Broadcast, however,
time=2026-09-18T13:26:51.239-04:00 level=WARN msg="failed to start tunnel" module=go-ios/tunnel udid=2996e78e7d7410d4be0458d420014da21d28def2 error="manualPairingTunnelStart: unsupported iOS version 16.7.16"
✓ Connected
✓ Developer Mode enabled
✓ Developer disk image mounted
✓ Runner app Mobilerun WebDriverAgent fork (com.example.WebDriverAgentRunner1.xctrunner)mobilerun-ios --local 2996e78e7d7410d4be0458d420014da21d28def2
time=2026-09-18T13:27:29.469-04:00 level=INFO msg="Telemetry Insights enabled. Anonymous usage data helps improve stream quality. See https://docs.mobilerun.ai/guides/connect-iphone#telemetry for details and how to disable it."
time=2026-09-18T13:27:29.469-04:00 level=INFO msg="telemetry: signal routing" metrics=posthog traces=off logs=posthog exceptions=posthog metrics_interval=10s
time=2026-09-18T13:27:29.470-04:00 level=INFO msg="running specified iOS devices" count=1
time=2026-09-18T13:27:29.526-04:00 level=WARN msg="failed to start tunnel" module=go-ios/tunnel udid= 2996e78e7d7410d4be0458d420014da21d28def2 error="manualPairingTunnelStart: unsupported iOS version 16.7.16"
time=2026-09-18T13:27:29.675-04:00 level=INFO msg="Developer disk image is already mounted." phase=image udid= 2996e78e7d7410d4be0458d420014da21d28def2
time=2026-09-18T13:27:29.675-04:00 level=INFO msg="starting ios portal" device="Elara’s iPhone"
time=2026-09-18T13:27:29.675-04:00 level=INFO msg="native wake unavailable; falling back to the WDA home press" err="initial constructor failed: indigo HID service is unavailable (requires iOS 17.4+ and a recent developer disk image; the WDA home press is the fallback); retry after entry refresh failed: indigo HID service is unavailable (requires iOS 17.4+ and a recent developer disk image; the WDA home press is the fallback)"
time=2026-09-18T13:27:29.675-04:00 level=INFO msg="Resolving device connection" module=agent
time=2026-09-18T13:27:29.933-04:00 level=INFO msg="Launching WebDriverAgent" module=agent
time=2026-09-18T13:27:29.933-04:00 level=INFO msg="Waiting for agent to start" module=agent
^Ctime=2026-09-18T13:27:30.258-04:00 level=WARN msg="transient launch failure from device, retrying" module=go-ios/instruments channel_id=com.apple.instruments.server.services.processcontrol bundleID=com.example.WebDriverAgentRunner1.xctrunner attempt=1 backoff=500ms error="failed invoking method 'launchSuspendedProcessWithDevicePath:bundleIdentifier:environment:arguments:options:' with error: Request to launch com.example.WebDriverAgentRunner1.xctrunner failed. (Error code: 2, Domain: com.apple.dt.deviceprocesscontrolservice)"
time=2026-09-18T13:27:30.827-04:00 level=WARN msg="transient launch failure from device, retrying" module=go-ios/instruments channel_id=com.apple.instruments.server.services.processcontrol bundleID=com.example.WebDriverAgentRunner1.xctrunner attempt=2 backoff=1s error="failed invoking method 'launchSuspendedProcessWithDevicePath:bundleIdentifier:environment:arguments:options:' with error: Request to launch com.example.WebDriverAgentRunner1.xctrunner failed. (Error code: 2, Domain: com.apple.dt.deviceprocesscontrolservice)"
^C^Ctime=2026-09-18T13:27:31.908-04:00 level=WARN msg="transient launch failure from device, retrying" module=go-ios/instruments channel_id=com.apple.instruments.server.services.processcontrol bundleID=com.example.WebDriverAgentRunner1.xctrunner attempt=3 backoff=1.5s error="failed invoking method 'launchSuspendedProcessWithDevicePath:bundleIdentifier:environment:arguments:options:' with error: Request to launch com.example.WebDriverAgentRunner1.xctrunner failed. (Error code: 2, Domain: com.apple.dt.deviceprocesscontrolservice)"
time=2026-09-18T13:27:33.486-04:00 level=ERROR msg="failed starting process" module=go-ios/instruments channel_id=com.apple.instruments.server.services.processcontrol error="failed invoking method 'launchSuspendedProcessWithDevicePath:bundleIdentifier:environment:arguments:options:' with error: Request to launch com.example.WebDriverAgentRunner1.xctrunner failed. (Error code: 2, Domain: com.apple.dt.deviceprocesscontrolservice)" bundleID=com.example.WebDriverAgentRunner1.xctrunner attempts=4
time=2026-09-18T13:04:01.498-04:00 level=WARN msg="failed to start tunnel" module=go-ios/tunnel udid=1996e78e7d7410d4be0458d421126da21d28def2 error="manualPairingTunnelStart: unsupported iOS version 16.7.16"
time=2026-09-18T13:04:01.850-04:00 level=WARN msg="transient launch failure from device, retrying" module=go-ios/instruments channel_id=com.apple.instruments.server.services.processcontrol bundleID=com.example.WebDriverAgentRunner1.xctrunner attempt=1 backoff=500ms error="failed invoking method 'launchSuspendedProcessWithDevicePath:bundleIdentifier:environment:arguments:options:' with error: Request to launch com.example.WebDriverAgentRunner1.xctrunner failed. (Error code: 2, Domain: com.apple.dt.deviceprocesscontrolservice)"
time=2026-09-18T13:04:02.424-04:00 level=WARN msg="transient launch failure from device, retrying" module=go-ios/instruments channel_id=com.apple.instruments.server.services.processcontrol bundleID=com.example.WebDriverAgentRunner1.xctrunner attempt=2 backoff=1s error="failed invoking method 'launchSuspendedProcessWithDevicePath:bundleIdentifier:environment:arguments:options:' with error: Request to launch com.example.WebDriverAgentRunner1.xctrunner failed. (Error code: 2, Domain: com.apple.dt.deviceprocesscontrolservice)"
time=2026-09-18T13:04:03.505-04:00 level=WARN msg="transient launch failure from device, retrying" module=go-ios/instruments channel_id=com.apple.instruments.server.services.processcontrol bundleID=com.example.WebDriverAgentRunner1.xctrunner attempt=3 backoff=1.5s error="failed invoking method 'launchSuspendedProcessWithDevicePath:bundleIdentifier:environment:arguments:options:' with error: Request to launch com.example.WebDriverAgentRunner1.xctrunner failed. (Error code: 2, Domain: com.apple.dt.deviceprocesscontrolservice)"
time=2026-09-18T13:04:05.085-04:00 level=ERROR msg="failed starting process" module=go-ios/instruments channel_id=com.apple.instruments.server.services.processcontrol error="failed invoking method 'launchSuspendedProcessWithDevicePath:bundleIdentifier:environment:arguments:options:' with error: Request to launch com.example.WebDriverAgentRunner1.xctrunner failed. (Error code: 2, Domain: com.apple.dt.deviceprocesscontrolservice)" bundleID=com.example.WebDriverAgentRunner1.xctrunner attempts=4
time=2026-09-18T13:04:05.086-04:00 level=INFO msg="WebDriverAgent exited before becoming ready; retrying launch in 10s" module=agent
time=2026-09-18T13:04:06.504-04:00 level=WARN msg="failed to start tunnel" module=go-ios/tunnel udid=1996e78e7d7410d4be0458d421126da21d28def2 error="manualPairingTunnelStart: unsupported iOS version 16.7.16"
time=2026-09-18T13:04:11.504-04:00 level=WARN msg="failed to start tunnel" module=go-ios/tunnel udid=1996e78e7d7410d4be0458d421126da21d28def2 error="manualPairingTunnelStart: unsupported iOS version 16.7.16"
Source: droidrun/mobilerun