With the latest (26) version of Apple's developer tools, is there a way to manually attach a debugger (other than lldb) to an iOS app launched with "devicectl device process launch --start-stopped
"?
In the past, this was possible via the ios-deploy
third-party tool (now defunct), which provided a debugserver port. This information is notably missing when using devicectrl
– although the process ID of the launch process is provided, and the tool is clearly aimed at letting you launch and attach to processes from the command line.
lldb can, of course, attach via its built-in support for this using the device
set of commands. But I'm explicitly looking for a way to attach my own debugger via the GDB-compatible debug proxy.