J'essaie d'ajouter le gestionnaire d'exception global de Matt Gallagher à l'un de mes projets. Exécution de son exemple de projet situé à:iOS - Le gestionnaire d'exception global UncaughtExceptions n'autorise pas l'application à quitter
http://cocoawithlove.com/2010/05/handling-unhandled-exceptions-and.html
je rencontre un problème où je Quit et l'application ne quitte pas. Cela me renvoie juste à l'application. J'ai essayé de tuer l'application avec l'appel kill(), mais je suis incapable de faire quitter l'application.
Le rappel de la fonction alertview ne semble gérer que le cas Continue et ne gère pas le retrait forcé de l'application.
- (void)alertView:(UIAlertView *)anAlertView clickedButtonAtIndex:(NSInteger)anIndex
{
if (anIndex == 0)
{
dismissed = YES;
}
}
Je sais des applications, par leur nature, ne peuvent pas se quitter, mais dans ce cas si l'application se bloque, je voudrais que l'utilisateur appuie sur le bouton Quitter et avoir l'application quitter.
Merci!
Si vous devez absolument forcer votre application à se fermer, vous pouvez appeler 'abort()'. –
Salut, @Tom, j'ai pris le code ci-dessus pour gérer les exceptions, l'alerte a été montré, mais il n'a jamais répondu à des événements ui, puis jamais rejeté. Une idée? – fifth