summaryrefslogtreecommitdiffstats
path: root/docs/idevicedebugserverproxy.1
diff options
context:
space:
mode:
Diffstat (limited to 'docs/idevicedebugserverproxy.1')
-rw-r--r--docs/idevicedebugserverproxy.149
1 files changed, 49 insertions, 0 deletions
diff --git a/docs/idevicedebugserverproxy.1 b/docs/idevicedebugserverproxy.1
new file mode 100644
index 0000000..69200ee
--- /dev/null
+++ b/docs/idevicedebugserverproxy.1
@@ -0,0 +1,49 @@
1.TH "idevicedebugserverproxy" 1
2.SH NAME
3idevicedebugserverproxy \- Remote debugging proxy.
4.SH SYNOPSIS
5.B idevicedebugserverproxy
6[OPTIONS] [PORT]
7
8.SH DESCRIPTION
9
10Proxy a debugserver connection from a device for remote debugging.
11After starting up, clients can connect to PORT and communicate with the remote
12debugserver using the LLVM remote serial debugging protocol.
13Thus connecting using LLDB or a LLVM based gdb to this port would allow
14remote debugging.
15The developer disk image needs to be mounted for this service to be available.
16
17.SH OPTIONS
18.TP
19.B \-u, \-\-udid UDID
20target specific device by UDID.
21.TP
22.B \-n, \-\-network
23connect to network device.
24.TP
25.B \-l, \-\-lldb
26Enable lldb support.
27.TP
28.B \-d, \-\-debug
29enable communication debugging.
30.TP
31.B \-h, \-\-help
32prints usage information.
33.TP
34.B \-v, \-\-version
35prints version information.
36
37.SH USAGE
38.TP
39.B PORT
40The port under which the proxy should listen for connections from clients.
41If omitted, the next available port will be used and printed to stdout.
42
43.SH AUTHORS
44Martin Szulecki
45
46.SH ON THE WEB
47https://libimobiledevice.org
48
49https://github.com/libimobiledevice/libimobiledevice