Ответ 1
Вы можете включить дампы ядра, а затем запустить графическое приложение из командной строки, используя open.
$ ulimit -c unlimited
$ open /Applications/Address\ Book.app
Я просто посмотрел на TN2124, и он предлагает аналогичный подход, только без использования открытого и простого запуска приложения напрямую, например
$ ulimit -c unlimited
$ /Applications/TextEdit.app/Contents/MacOS/TextEdit