Io uso NSSetUncaughtExceptionHandler
per impostare il gestore nella mia app delegato didFinishLaunching
... metodo, quindi creare un incidente intenzionale nel mio codice app, ma la uncaughtExceptionHandler
mai viene chiamato: né sul simulatore, né su dispositivo.NSUncaughtExceptionHandler non è sempre chiamato iOS 6
Ha funzionato in questo stesso codice nelle precedenti versioni di iOS. Ma a partire da iOS 6 - non più. Qualcuno ha lo stesso comportamento? Ho cercato su Google, ma non ho trovato alcuna spiegazione. Grazie per eventuali risposte.
Hai capito cosa sta succedendo? Ho un problema simile ... – yonix
No, non l'ho fatto. Abbiamo integrato HockeyApp (QuincyKit) nell'app - e ora cattura le eccezioni. – justadreamer
Non c'è nulla di simile a questo non dovrebbe funzionare su iOS 6. In Apple Docs si dice che sia disponibile da iOS 2.0 e versioni successive. Puoi incollare il codice che hai scritto? – Meera