comment crashlytics 'fix'

This commit is contained in:
jantunesmessias 2025-02-17 14:17:08 -03:00
parent 3a9772558f
commit e08a049000
1 changed files with 12 additions and 12 deletions

View File

@ -56,22 +56,22 @@ Future<void> _initializeSystemSettings() async {
if (kDebugMode) { if (kDebugMode) {
print('Debug mode'); print('Debug mode');
await crashlyticsInstance.setCrashlyticsCollectionEnabled(false); // await crashlyticsInstance.setCrashlyticsCollectionEnabled(false);
} else { } else {
print('Release mode'); print('Release mode');
await crashlyticsInstance.setCrashlyticsCollectionEnabled(true); // await crashlyticsInstance.setCrashlyticsCollectionEnabled(true);
// Verifica e envia relatórios não enviados de forma assíncrona // Verifica e envia relatórios não enviados de forma assíncrona
crashlyticsInstance.checkForUnsentReports().then((unsentReports) { // crashlyticsInstance.checkForUnsentReports().then((unsentReports) {
if (unsentReports) { // if (unsentReports) {
crashlyticsInstance.sendUnsentReports(); // crashlyticsInstance.sendUnsentReports();
print('Existem relatórios de falhas não enviados.'); // print('Existem relatórios de falhas não enviados.');
} else { // } else {
print('Todos os relatórios de falhas foram enviados.'); // print('Todos os relatórios de falhas foram enviados.');
} // }
}).catchError((error) { // }).catchError((error) {
print('Erro ao verificar ou enviar relatórios não enviados: $error'); // print('Erro ao verificar ou enviar relatórios não enviados: $error');
}); // });
// Configura o tratamento de erros não capturados // Configura o tratamento de erros não capturados
FlutterError.onError = crashlyticsInstance.recordFlutterError; FlutterError.onError = crashlyticsInstance.recordFlutterError;