1
resposta

Crashlytics funciona offline?

Se o app funcionar online e offline, o crashlytics consegue armazenar os dados de erros enquanto estiver offline e assim que conseguir conectar a internet enviar para o firebase? Se não, tem algum outro serviço/pacote ou alguma configuração que eu possa fazer para funcionar assim?

1 resposta

Oi Luana, tudo bem?

Desculpe a demora em retornar.

O Crashlytics é uma ferramenta de relatórios de erros desenvolvida pelo Firebase, que permite rastrear e registrar erros em aplicativos móveis. No entanto, o Crashlytics requer uma conexão com a internet para enviar os relatórios de erros ao Firebase.

Quando um erro ocorre em um aplicativo enquanto está offline, o Crashlytics não consegue enviar imediatamente o relatório de erro para o Firebase. Ele armazena o relatório de erro localmente no dispositivo e tentará enviá-lo assim que uma conexão de internet estiver disponível. Portanto, se o aplicativo estiver offline, os relatórios de erros serão armazenados em buffer e enviados posteriormente quando houver conectividade com a internet.

No entanto, é importante notar que existe um limite de armazenamento local para os relatórios de erros. Se o dispositivo permanecer offline por um período prolongado ou se muitos erros ocorrerem durante esse tempo, pode ocorrer perda de dados se o limite de armazenamento for atingido.

Se você precisa de uma solução para lidar com relatórios de erros enquanto estiver offline e enviá-los posteriormente, independentemente do Crashlytics, pode ser necessário explorar outras opções ou implementar uma solução personalizada.

Espero ter te ajudado.

Um abraço e bons estudos.