Crashlytics não mostra falhas
Acabei de instalar o Crashlitycs usandoesta instrução oficial.
Eu configurei o Debug Information Format como "DWARF with dSYM File" para Debug e Release e desabilitei o Bitcode (algumas pessoas escreveram que isso poderia ajudar):
AppDelegate:
Fabric.sharedSDK().debug = true
Fabric.with([Crashlytics.self])
Para simular uma falha, eu uso
Crashlytics.sharedInstance().crash()
e
var ggg: Int!
print(ggg)
O Crashlitics coleta algumas informações sobre as sessões. Por exemplo, ele atualiza as informações das versões do pacote:
Portanto, a conexão com a Crashlitics funciona. No entanto, as informações de falha estão vazias:
Estou usando o XCode 8 e o iOS 9/10. O que estou fazendo errado?
EDITAR:
Testei-o no simulador e no dispositivo sem a conexão do depurador XCode (ou seja, iniciando na tela do sumulador / dispositivo)
Finalmente, recebi alguns relatórios do Crashlytics após 7-8 horas após falhas. Eu os esperava mais cedo, porque de acordo comdocumentação:
Dentro de alguns minutos, você verá a falha no painel do Fabric.
No entanto, não recebi todas as falhas que estava esperando. Durante minhas experiências, tentei diferentes maneiras de inicializar o Crashlytics:
Fabric.with([Crashlytics.self])
and
Fabric.with([Crashlytics.self()])
Poderia ser o motivo? Eu também encontrei o mesmo sem respostaPergunta, questão.