Following the instructions found here as well as around the Developer Forums, I've successfully managed to begin debugging my system extension on a virtual machine.
Unfortunately, after archiving my system extension and copying over the .app
file to my virtual machine, my .app
loses access to the source code (on my host machine) and hitting any beak points via lldb
yields me hard-to-read assembly code.
How do I also get source code when attaching lldb
to a system extension?