---
name: "idevicedebug"
section: "1"
platform: "linux"
package: "libimobiledevice"
version: "1.4.0-2"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/idevicedebug"
---

# idevicedebug(1)

Interact with the debugserver service of a device.

## NAME

idevicedebug - Interact with the debugserver service of a device.

## SYNOPSIS

**idevicedebug** \[OPTIONS\] COMMAND

## DESCRIPTION

Interact with the debug service of a device. Currently the only implemented command is "run" and allows execution of developer apps and watch the stdout/stderr of the process.

## OPTIONS

- **-u, --udid UDID**

  target specific device by UDID.

- **-n, --network**

  connect to network device.

- **-e, --env NAME=VALUE**

  set environment variable NAME to VALUE.

- **-d, --debug**

  enable communication debugging.

- **-h, --help**

  prints usage information.

- **-v, --version**

  prints version information.

## COMMANDS

- **run BUNDLEID \[ARGS...\]**

  run app with BUNDLEID and optional ARGS on device.

## AUTHORS

Martin Szulecki

## ON THE WEB

https://libimobiledevice.org

https://github.com/libimobiledevice/libimobiledevice
