await FirebaseMessaging.instance.subscribeToTopic('global_notifications');
await FirebaseMessaging.instance.subscribeToTopic('global_push');
FirebaseMessaging.onBackgroundMessage((message) async => {
await Firebase.initializeApp(),
});
FirebaseMessaging.instance.getInitialMessage().then((message) {
print('checking main start');
if (message != null) {
print('message is not null main screeen');
}
});
FirebaseMessaging.onMessage.listen((message) {
print(' FCM on message : ${message.data}');
});
FirebaseMessaging.onMessageOpenedApp.listen((RemoteMessage message) {
print(message);
} catch (e) {}
});
1