Identificare il problema
Verifica le impostazioni di build sia per il rilascio e il debug di configurazione:
- generare simboli di debug → Sì
- informazioni di debug ... → NANO con DSYM
- Distribuzione Postelaborazione → SÌ
- Striscia prodotto Linked ... → No
- Striscia di Debug ... → No
Prova controllare il Navigatore rapporto. Nel mio caso, il file dSYM non è stato generato, e non c'è stata una linea corrispondente che va come "Generate Appname.dSYM ...in {path}"
ma non c'è stato installato in tessuto, ed è connesso al fatto di assenza del file dSYM:
Basta archiviare il Navigatore report con "dSYM".
fissaggio
Nel mio caso ho appena avuto a che fare quello che mi viene chiesto di:
DEBUG_INFORMATION_FORMAT deve essere impostata su nano-con-dsym per TUTTE configurazioni.
Inoltre, è possibile che il file dSYM venga generato in un luogo imprevisto. Controllare le variabili di ambiente, in particolare DWARF_DSYM_FOLDER_PATH
e DWARF_DSYM_FILE_NAME
.
per incorporare il dSYM all'interno del fascio di applicazione, è sufficiente impostare DWARF_DSYM_FOLDER_PATH
-$(CONFIGURATION_BUILD_DIR)/$(EXECUTABLE_FOLDER_PATH)
e DWARF_DSYM_FILE_NAME
al $(EXECUTABLE_NAME).dSYM
Controllo
Ora la build dovrebbero creare dSYM per il vostro target
è impostato su sì, nessuna modifica :(. la cartella dsym è presente all'interno di xarchive ed è vuota – thndrkiss
Finalmente! Ha funzionato per me – RickJansen