2015-07-22 15 views
21

Ho appena creato un nuovo progetto iOS Swift, utilizzando Xcode 7 beta-4, e ho integrato Crashlytics (parte di Fabric ora) con il solito processo.Aggiunto Fabric/Crashlytics al nuovo progetto ma non upload dSYM

'integrato tutti bene, e posso simulare incidenti ecc

Tuttavia quando vado al cruscotto Crashlytics mi avverte che:

mancante dSYM

Ci manca un dSYM per elaborare i crash, caricarlo qui!

E nessuno degli arresti anomali si è verificato.

Fare clic sul messaggio di avviso (il suo collegamento è citato qui: http://docs.fabric.io/ios/crashlytics/crashlytics.html#troubleshooting) mi fornisce un elenco UUID Crashlytics manca dSYM per.

La pagina dà la possibilità di caricare un dSYM, che ho provato a fare (ricevendolo da/Users/me/Library/Developer/Xcode/DerivedData/MyApp-xxxxxxxxxxxxxxxxxxxxxxxxxxxx/Build/Products/Debug-iphoneos). Tuttavia, dopo averlo fatto, questo non risolve il problema.

Ho provato a ottenere i framework da CocoaPods invece di aggiungerli manualmente, nel caso in cui ciò facesse la differenza. Non è stato così.

-

Quindi il mio unico pensiero è forse Crashlytics non gestisce dSYMs prodotti da Xcode 7 beta? O c'è qualcosa di fondamentale che ho trascurato?

Mille grazie per il vostro aiuto!

-

UPDATE:

Dopo molte e-mail avanti e indietro con il team Crashlytics, questo particolare problema è stato scoperto da loro per essere causato dalle modifiche apportate in una beta Xcode 7 versioni. Una correzione a Crashlytics è stata eliminata e da allora ha funzionato.

Se stai riscontrando problemi simili, vi suggerisco di garantire in primo luogo che si sta utilizzando una versione di Xcode, e anche l'ultima versione di Crashlytics :)

+0

Alex partendo da tessuti qui. Sembra che tu stia facendo tutto bene. Mi piacerebbe controllare il nostro back end e vedere. Puoi inviarmi un'e-mail all'indirizzo [email protected] e includere il dSYM che stai caricando e fammi sapere il tuo ID bundle? – Alexizamerican

+0

Sì certo Alex, lo farà, grazie :) –

risposta

6

Vai a costruire impostazioni e scegliere l'opzione Nano DYSM file con per entrambe le versioni di debug e release.

3

Non hai caricato dsym ..si può ottenere dsym file da:

Goto https://itunesconnect.apple.com> SignUp> MyApps> Attività> quindi selezionare la versione di App per cui l'errore dsym mancante sta mostrando e scaricare il dsym file da lì ...

caricarlo sul tessuto

speranza in modo che il problema è stato risolto ..

Problemi correlati