Я создавал приложение, которое требует, чтобы пользователь уведомлял пользователя каждый час, чтобы я использовал флаттер. Локальные уведомления, которые работают нормально, когда приложение работает, если приложение было убито, тогда уведомление не приходит, помощьменя, ребята .... спасибо заранее!
showNotification() async {
var android = new AndroidNotificationDetails(
"channelId", "channelName", "channelDescription");
var ios = new IOSNotificationDetails();
var platform = new NotificationDetails(android, ios);
await flutterLocalNotificationsPlugin.show(
0, "It's time to drink", "Be Hydrate", platform);
}
@override
void initState() {
super.initState();
flutterLocalNotificationsPlugin = new
FlutterLocalNotificationsPlugin();
var android = new
AndroidInitializationSettings('@mipmap/ic_launcher');
var ios = new IOSInitializationSettings();
var initsetting = new InitializationSettings(android, ios);
flutterLocalNotificationsPlugin.initialize(initsetting,
onSelectNotification: onSelectNotification);
}
Future.delayed(Duration(hour: 1), () {
showNotification();
});