2015-10-02 13 views
33

Screenshot of fabric dashboardImpossibile ottenere il rapporto di arresto anomalo in Crashlytics/fabric. Visualizzazione dell'errore: "Sembra che manchino dSYM per l'elaborazione di arresti anomali per le versioni di seguito."

I rapporti sugli arresti anomali non vengono generati in fabric/crashlytics per la mia applicazione iOS. Un errore (come indicato nello screenshot) viene visualizzato sul dashboard del tessuto.

Come suggerito da fabric, ho provato a cercare gli UUID specificati sotto i riflettori dalla macchina su cui è installata l'app di fabric mac. (Dove creo build di app.) Ma non è stato possibile ottenere alcun risultato. Anche provato a cercare utilizzando il terminale con comando: mdfind "com_apple_xcode_dsym_uuids == <UUID>” (come indicato in: http://support.crashlytics.com/knowledgebase/articles/376834-missing-dsyms) ma non è stato possibile ottenere alcun risultato anche lì.

Qualcuno ha avuto questo problema prima? Qualche soluzione alternativa per risolvere questo?

+0

Quindi stai eseguendo lo script in * Costruire fasi * che presenta le 'dsym's a Crashlytics durante una generazione? – Droppy

+0

si. Sto eseguendo uno script di shell in fase di creazione che è stato copiato durante l'integrazione del fabric .. – Vineeth

+0

Potrebbe aiutare qualcuno - [Tutto ciò che devi sapere] (http://stackoverflow.com/questions/39856414/crashlytics-does-not-show -crashes/40037060 # 40037060) –

risposta

25

È possibile ottenere rapporti sugli arresti anomali generando il file dSYMs per una versione specifica di build e caricarlo su crashlytics.

Seguire i passaggi seguenti per generare il file dSYMs.

  1. Vai Finestra Menu -> Organizer in Xcode.

  2. Destra Fare clic sulla versione di destra della build e selezionare Mostra nel Finder.

  3. Selezionare file di .xcarchieve quindi fare clic destro su questo e cliccare su contenuti Show Package

  4. Poi Vai alla cartella ** dSYMs ** e selezionare il file .dSYM e comprimere il file.

  5. Ora il passaggio finale è caricare il file compresso su tessuto.

E quindi è possibile ottenere rapporto di incidente di compilazione.

+7

Ho 3 archivi con la versione build specificata da crashlytics. Ho provato a caricare dSYM zippati di tutti i 3 e, dopo averli caricati, mostra un messaggio "Il dSYM è stato caricato con successo!". Ma l'errore è ancora lì, anche dopo aver rinfrescato la pagina .. :-( – Vineeth

+0

Ho anche riscontrato lo stesso problema. Ho risolto il logout e accesso in fabric.try it. Può essere d'aiuto. –

+0

da dove hai fatto il logout e login? mac app o sito web? – Vineeth

45

Ho dopo aver completare l'installazione in tessuto con successo nella mia app, lo stesso problema, ho provato ogni soluzione, ma quello che ha funzionato per me è stato:

  1. Vai al progetto impostazioni del progetto e di destinazione e set informazioni di debug formato a nano con dSYM file

Impostare la configurazione corrente enter image description here

+0

Se aggiungo Crashlytics tramite CocoaPods, devo impostarlo in anche le impostazioni di 'pods.xcodeproj'? – Isuru

7

Per me il problema è stato risolto quando ho deselezionato Include bitcode durante il caricamento in AppStore o nel file di esportazione.

Speriamo che questo sarà risolto nel prossimo aggiornamento Crashlytics.

0

do cartella archivio dSYMs non aprire la cartella poi archivi tuoi appname.app.dSYMs poi segui le indicazioni che

e utilizzare informazioni di debug formato nano con dSYM File di debug se ciò incidente report in di debug

-1

I stava avendo lo stesso problema con crashithtics del tessuto. Poi ho creato IPA con profilo di distribuzione e installato via iTunes al mio device.I iniziato a ricevere segnalazioni di crash dopo it.Hope aiuta :)

15

ho avuto la risposta infine:

sono andato in iTunes Connect> Le mie app> Attività> Clic su build mancanti dSYM> Scarica dSYM.Una volta scaricato l'estensione .zip alla fine (non sono sicuro del perché .zip non viene mostrato da apple) ed è stato in grado di decomprimerlo. In questa cartella sono riuscito a trovare il dSYM mancante richiesto da fabric, quindi a caricarlo su fabric.

ci vorranno alcuni minuti per elaborare un dSYM. Nel mio caso ci sono volute 24 ore per ri-simbolizzare il rapporto di crash.

+0

Stiamo elaborando i dSYM caricati. Si prega di ricontrollare in pochi minuti per lo stato. –

0

Se non si è generato il file dSYMs poi andare:

Organizer in Xcode. Scegliere la versione giusta che viene caricata su iTunes, fare clic con il tasto destro su quella versione mostra l'opzione Contenuto della confezione. Vai alla cartella dSYMs e seleziona il file .dSYM caricandolo sul Fabric, quindi ottieni i rapporti sugli arresti anomali. Maggiori dettagli su questo link >>>>>https://docs.fabric.io/apple/crashlytics/missing-dsyms.html#upload-dsym

0

Considerando le risposte:

  1. Vai Finestra Menu -> Organizer in Xcode.

Ora, nel Organizer, selezionare la versione e quindi fare clic su "dSYMs scaricare ..." sul lato destro della strada.

  1. destro Cliccare sulla versione corretta di costruzione e selezionare Mostra nel Finder.

  2. Selezionare file di .xcarchieve quindi fare clic destro su questo e cliccare su contenuti Show Package

  3. Poi Vai alla cartella ** dSYMs ** e selezionare il file .dSYM e comprimere il file.

Ricordati di comprimere adatto .dSYM file, ad esempio:

enter image description here

enter image description here

    Passo
  1. Ora finale è quello di upload di file compressi su tessuto.

Durante il caricamento il risultato è il seguente:

enter image description here

Problemi correlati