В статье Надежные отчеты о сбоях Лэндон Фуллер сказал, что лучше не использовать [NSThread callStackSymbols], но могу ли я использовать [исключение callStackSymbols], когда я хочу получить полный стек символьных вызовов и отправить егона мой сервер?
Они получают свой стек таким же образом, но время отличается - NSThread один получит вам стек вызовов во время отправки сообщения callStackSymbols, а NSException один получит вам символы в момент возникновения исключения .
callStackSymbols