Я пытаюсь добавить обработчик исключений Мэтта Галлахера в один из моих проектов. Запуск его пример проекта, расположенного по адресу:iOS - UncaughtExceptions глобальный обработчик исключений не позволяет app завершить работу
http://cocoawithlove.com/2010/05/handling-unhandled-exceptions-and.html
Я бегу на вопрос где я нажимаю Quit и приложение не выйдет. Он просто возвращает меня в приложение. Я пытался убить приложение с вызовом kill(), но не смог заставить приложение выйти.
Обратный вызов из alertview только, кажется, обрабатывает случай Continue и не обрабатывает принуждение приложения к завершению.
- (void)alertView:(UIAlertView *)anAlertView clickedButtonAtIndex:(NSInteger)anIndex
{
if (anIndex == 0)
{
dismissed = YES;
}
}
Я знаю, что приложения, по своей природе не может выйти из себя, но в этом случае, если приложение сбой я хотел бы пользователю нажать на кнопку Quit и иметь приложение бросить курить.
Спасибо!
Если вам необходимо отключить приложение, вы можете вызвать `abort()`. – 2010-12-03 22:51:27