Recentemente, comecei a receber este erro:
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
Eu tentei esta resposta Não foi possível copiar o arquivo dSYM no arquivo morto, mas todos os meus Generate Debug Symbols
estão definidos comoYES
Mais alguma sugestão?
xcode
debugging
crashlytics
twitter-fabric
Snowcrash
fonte
fonte
Respostas:
A solução abaixo funcionou para mim, espero que ajude você.
Vá para a configuração de construção do seu projeto e, em seguida, procure o formato de informações de depuração na configuração de construção e procure "Formato de informações de depuração" e defina "Formato de informações de depuração" como "DWARF com arquivo dSYM"
e verifique se Gerar símbolo de depuração na configuração de compilação está definido como Sim.
fonte
DWARF
para o modo Debug. Configurá-lo paraDWARF with dSYM
fazer o aviso desaparecer. Obrigado!debugConfig="Debug" if [ "$debugConfig" != "${CONFIGURATION}" ]; then "${PODS_ROOT}/Fabric/run" fi
Verifique o verdadeiro "script de execução apenas ao instalar" no script de execução
fonte
Elaborando a resposta de Bruno, se você já possui uma fase de script que precisa executar o tempo todo, crie uma nova fase dedicada para evitar conflitos.
fonte
Removai o Fabric e o Crashlytics e os adicionei novamente desde o início, exatamente como eu deveria instalá-lo na primeira vez. Funcionou.
consulte também https://twittercommunity.com/t/how-to-reinstall-fabric-crashlytics/37890
fonte