Ogni volta che l'app si arresta in modo anomalo Xcode evidenzia la chiamata a UIApicationMain() nella funzione main() come la linea che ha causato l'arresto. In alcuni casi, che hanno usato per essere normale (errore di segmentazione per esempio), ma l'incidente che sto cercando di affrontare è un semplice SIGABRT con informazioni dettagliate registrati nella console:Xcode non mostra la linea che causa un crash
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFDictionary setObject:forKey:]: attempt to insert nil value (key: Date)'
Xcode utilizzato per mostrare la linea giusta con gli SDK precedenti ma da quando ho aggiornato a Xocde 4.2 che è cambiato. È ovvio che Xcode sa esattamente cosa ha causato il crash (o potrebbe saperlo), ma non mostra ancora la linea attuale. C'è qualche soluzione o soluzione per questo?
Si sta compilando per la versione? Se è così prova a impostare lo schema su Debug. – epatel
È impostato per eseguire il debug. – JonasG
Potrebbe anche darsi che qualche xib sia cattivo causando il crash del programma in un posto fuori dal proprio codice sorgente, quindi, non mostrando alcun file. L'errore descrive un problema per una chiave dizionario denominata "Data" – epatel