Установите фильтры необработанных исключений для Mac OS X - PullRequest
3 голосов
/ 21 мая 2009

В Windows есть API SetUnhandledExceptionFilter, позволяющий приложениям обрабатывать сбои. Есть ли что-то похожее для платформы Mac? Я не нашел ничего подобного на developer.apple.com ...

Спасибо!

Ответы [ 2 ]

3 голосов
/ 21 мая 2009

Эквивалентом Какао / Основы является функция NSSetUncaughtExceptionHandler () . Вам также следует ознакомиться с разделом Управление ответом программы на исключение в Руководстве по обработке исключений для какао. Он объяснит некоторые изменения по умолчанию, которые вы можете внести, чтобы ваше приложение делало определенные, предопределенные вещи, когда объект NSApplication хочет завершить работу с исключением.

3 голосов
/ 21 мая 2009

Взгляните на Smart Crash Reports и как это работает. Имейте в виду, что это действительно злой взлом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...