From 6ac6e150097416db734ec40a3ce5deceaf2c5e56 Mon Sep 17 00:00:00 2001 From: jantunesmessias Date: Tue, 18 Feb 2025 09:16:04 -0300 Subject: [PATCH] enable crashlyticsCOllection --- lib/initialization.dart | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/lib/initialization.dart b/lib/initialization.dart index aa43876c..cea6b80c 100644 --- a/lib/initialization.dart +++ b/lib/initialization.dart @@ -60,21 +60,21 @@ Future _initializeSystemSettings() async { print('Release mode'); final crashlyticsInstance = FirebaseCrashlytics.instance; - // await crashlyticsInstance.setCrashlyticsCollectionEnabled(true); + await crashlyticsInstance.setCrashlyticsCollectionEnabled(true); if (crashlyticsInstance.isCrashlyticsCollectionEnabled) { // Configura o tratamento de erros não capturados FlutterError.onError = crashlyticsInstance.recordFlutterError; - // crashlyticsInstance.checkForUnsentReports().then((unsentReports) { - // if (unsentReports) { - // crashlyticsInstance.sendUnsentReports(); - // print('Existem relatórios de falhas não enviados.'); - // } else { - // print('Todos os relatórios de falhas foram enviados.'); - // } - // }).catchError((error) { - // print('Erro ao verificar ou enviar relatórios não enviados: $error'); - // }); + crashlyticsInstance.checkForUnsentReports().then((unsentReports) { + if (unsentReports) { + crashlyticsInstance.sendUnsentReports(); + print('Existem relatórios de falhas não enviados.'); + } else { + print('Todos os relatórios de falhas foram enviados.'); + } + }).catchError((error) { + print('Erro ao verificar ou enviar relatórios não enviados: $error'); + }); } print('Crashlytics enabled'); }