This commit is contained in:
jantunesmessias 2025-02-19 08:39:20 -03:00
parent 272f50ed61
commit 5ffd4427d3
2 changed files with 13 additions and 9 deletions

View File

@ -12,8 +12,11 @@ import 'package:hub/flutter_flow/flutter_flow_util.dart';
import 'package:hub/flutter_flow/nav/nav.dart'; import 'package:hub/flutter_flow/nav/nav.dart';
Future<void> initializeApp() async { Future<void> initializeApp() async {
WidgetsFlutterBinding.ensureInitialized(); // WidgetsFlutterBinding.ensureInitialized();
await _initializeTracking(); // await _initializeTracking();
WidgetsFlutterBinding.ensureInitialized().addPostFrameCallback((_) async =>
await AppTrackingTransparency.requestTrackingAuthorization());
await StorageHelper().init(); await StorageHelper().init();
await _initializeFirebase(); await _initializeFirebase();
@ -24,14 +27,11 @@ Future<void> initializeApp() async {
await _initializeNav(); await _initializeNav();
} }
Future<void> _initializeTracking() async { // Future<void> _initializeTracking() async {
print('Requesting tracking authorization...'); // print('Requesting tracking authorization...');
WidgetsFlutterBinding.ensureInitialized().addPostFrameCallback((_) async {
await AppTrackingTransparency.requestTrackingAuthorization();
});
print('Tracking authorization requested'); // print('Tracking authorization requested');
} // }
Future<void> _initializeFirebase() async { Future<void> _initializeFirebase() async {
print('Initializing Firebase...'); print('Initializing Firebase...');

View File

@ -4,6 +4,7 @@ import 'dart:async';
import 'dart:developer'; import 'dart:developer';
import 'dart:io'; import 'dart:io';
import 'package:app_tracking_transparency/app_tracking_transparency.dart';
import 'package:firebase_crashlytics/firebase_crashlytics.dart'; import 'package:firebase_crashlytics/firebase_crashlytics.dart';
import 'package:firebase_messaging/firebase_messaging.dart'; import 'package:firebase_messaging/firebase_messaging.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
@ -182,6 +183,9 @@ class _AppState extends State<App> {
_setupFirebaseMessaging(); _setupFirebaseMessaging();
// if (TestUtil.isInTest) // // if (TestUtil.isInTest) //
DeepLinkService().ensureInitialization(); DeepLinkService().ensureInitialization();
// WidgetsFlutterBinding.ensureInitialized().addPostFrameCallback((_) async {
// await AppTrackingTransparency.requestTrackingAuthorization();
// });
} }
@override @override