Niedawno zacząłem otrzymywać ten błąd:
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
Próbowałem tej odpowiedzi Nie można skopiować pliku dSYM do archiwum, ale wszystkie Generate Debug Symbols
są ustawione naYES
Jakieś dalsze sugestie?
xcode
debugging
crashlytics
twitter-fabric
Snowcrash
źródło
źródło
Odpowiedzi:
Poniższe rozwiązanie działało dla mnie, mam nadzieję, że ci pomoże.
Przejdź do ustawienia kompilacji projektu, a następnie wyszukaj format informacji debugowania w ustawieniach kompilacji i wyszukaj „Format informacji debugowania”, a następnie ustaw „Format informacji debugowania” na „DWARF z plikiem dSYM”
i upewnij się, że Generuj symbol debugowania w ustawieniach kompilacji jest ustawiony na Tak.
źródło
DWARF
trybu debugowania. Ustawienie, abyDWARF with dSYM
ostrzeżenie zniknęło. Dzięki!debugConfig="Debug" if [ "$debugConfig" != "${CONFIGURATION}" ]; then "${PODS_ROOT}/Fabric/run" fi
Sprawdź prawdziwy „uruchom skrypt tylko podczas instalacji” w Run Script
źródło
Opracowując odpowiedź Bruno, jeśli masz już fazę skryptu, którą musisz cały czas uruchamiać, utwórz nową dedykowaną fazę, aby uniknąć konfliktów.
źródło
Usunąłem Fabric i Crashlytics i dodałem je ponownie od samego początku, tak jak podczas pierwszej instalacji. Zadziałało.
patrz również https://twittercommunity.com/t/how-to-reinstall-fabric-crashlytics/37890
źródło