> I have to turn off gatekeeper to run unsigned apps.
Right-click on the unsigned app and select "Open". You only need to do this the first time you run the app.
Right-click on the unsigned app and select "Open". You only need to do this the first time you run the app.
Regarding the gdb signing, it's painful. Even more so is the privilege escalation--it's impossible to debug over ssh with gdb or lldb since the GUI prompt is on a different machine. Not having the prompt in the terminal where the debugger is being run is asinine. I had to switch to debugging on FreeBSD to avoid the pain of all this; it's madness.