2011-10-28 1 views

risposta

19

Si prega di passare attraverso il Apple's Documentation per ulteriori dettagli.

Il collegamento Apple di cui sopra contiene una spiegazione di ciò che visualizzo nelle immagini delle segnalazioni di crash e l'utilizzo del rapporto di arresto anomalo per simulare i valori esadecimali.

Ora è necessario fare attenzione a generare un rapporto di arresto anomalo durante la creazione dell'applicazione.

Nel navigatore di progetto xcode fare clic sul progetto e quindi fare clic su Impostazioni di compilazione. Quando si archivia l'applicazione, xcode utilizza la configurazione di rilascio per impostazione predefinita, si desidera impostare solo i seguenti valori per la configurazione di rilascio.

Verificare che i seguenti valori siano impostati per Rilascia configurazione.

enter image description here

Una volta che questi valori sono impostati, Archivio e reinstallare le segnalazioni di crash application.Now vengono generati dall'archivio risultante deve essere symbolicated.

Questo è specifico per Xcode 4.

+0

Grazie. Sfortunatamente, quel collegamento non funziona. – Oscar

+1

Funziona anche per xCode5. – lordB8r

10

Se proprio non c'è in già, trascinare il crash log in "registri dispositivo" della scheda "Dispositivi" nella finestra organizzatore:

enter image description here

se l'App che si è schiantato è stato costruito senza strippaggio simboli di debug:

enter image description here

un bel Symbolica Apparirà ted registro blocchi:

enter image description here

Questo screenshot mostra un crash log della mia app che aveva simbolo striscia impostata su YES quando è stato costruito, ma se si imposta i simboli della striscia di NO, queste linee anche symbolicate propriamente.

+0

Questo ha funzionato per me però, in Xcode 4.5, non ho potuto ottenere la resistenza al lavoro, quindi ho solo usato importare tali resoconti di blocco. – Olie