2015-03-23 7 views
146

Recentemente ho iniziato questo errore:Assicurarsi che le impostazioni di generazione del progetto stiano generando un file dSYM. DEBUG_INFORMATION_FORMAT deve essere impostata su nano-con-dsym per tutte le configurazioni

2015-03-23 11:35:48.902 run[60036:1047011] Crashlytics.framework/run 1.3.14 
2015-03-23 11:35:48.911 run[60036:1047011] 

Crashlytics: dSYM Error 

Unable to process <your app>.app.dSYM at path /path/to/<your app>.app.dSYM 
Make sure your project build settings are generating a dSYM file. DEBUG_INFORMATION_FORMAT should be set to dwarf-with-dsym for all configurations. This could also be a timing issue, make sure the Crashlytics run script build phase is the last build phase and no other scripts have moved the dSYM from the location Xcode generated it. 

Command /bin/sh failed with exit code 1 

ho provato questa risposta Unable to copy dSYM file into archive ma tutto il mio Generate Debug Symbols sono impostati per YES

Ogni ulteriore suggerimenti?

+2

IMHO questo è un fastidio per conto di Fabric. In particolare disabilitiamo dsym dalle configurazioni di debug per accelerare le build. – Jonny

risposta

427

La soluzione qui di seguito ha lavorato per me, spero che vi aiuterà.

Goto costruire impostazione del progetto poi cercare di debug formato delle informazioni in ambiente di compilazione e cercare "debug formato delle informazioni", quindi impostare "formato delle informazioni di debug" a "nano con dSYM file"

enter image description here

e assicurarsi che Genera il simbolo di debug nell'impostazione di generazione sia impostato su Sì.

+0

Impressionante @Abhishek bhai, +100. – user40910

+18

Nel mio caso, questa impostazione era 'DWARF' per la modalità Debug. Impostandolo su 'DWARF con dSYM' l'avviso scompare. Grazie! –

+0

Questa dovrebbe essere la risposta accettata. –

53

Controllare per vero "script di esecuzione solo durante l'installazione" su Script di esecuzione

+0

lavoro per me .... grazie :) –

+0

Che cosa fa? – shim

+0

lo fa con lo script di installazione di Fabric essere eseguito durante l'installazione dell'app. Questo correggerà i problemi di DYSM – Bruno

Problemi correlati