WIP
This commit is contained in:
parent
272f50ed61
commit
5ffd4427d3
|
@ -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...');
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue