Как отправить электронное письмо, когда приложение падает на iphone? - PullRequest
2 голосов
/ 23 февраля 2009

На днях я использовал приложение, которое рухнуло, но, так как оно рухнуло, также попросило отправить электронное письмо с информацией о сбое.

Кто-нибудь знает, как это делается?

Возможно, это был обработчик исключений в коде, который прежде, чем позволить приложению умереть, отправил электронное письмо, но просто подумал, есть ли какие-либо перехваты типа onCrash в iphone SDK.

Спасибо, Chris

Ответы [ 3 ]

6 голосов
/ 23 февраля 2009

PLCrashReporter пытается предоставить платформу для именно этого. Сам еще не использовал, но, учитывая это.

3 голосов
/ 23 февраля 2009

Вы в основном упаковываете все свое приложение в try / catch, и если вы обнаружите ошибку, вы можете предложить позвонить домой с подробностями.

0 голосов
/ 27 февраля 2009

Кажется, этот хук доступен только перед закрытием приложения:

NSSetUncaughtExceptionHandler()

Устанавливает функцию обработки ошибок верхнего уровня, в которой вы можете выполнить запись в последнюю минуту перед завершением программы.

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