body:
Fluthter Local уведомления, запланированные ZoneDschedule () Прекратить после полуночи (00:00) перевод как на ios и voil. Проблема возникает только тогда, когда приложение остается закрытым в течение полуночной границы.// flutter_local_notifications: 19.0.0
// Permissions in AndroidManifest.xml:
//
await flutterLocalNotificationsPlugin.zonedSchedule(
notificationId,
title,
body,
tzDateTime,
notificationDetails,
payload: payload,
uiLocalNotificationDateInterpretation:
UILocalNotificationDateInterpretation.absoluteTime,
androidScheduleMode: AndroidScheduleMode.exactAllowWhileIdle,
);
< /code>
Шаги воспроизведения: < /strong> < /p>
- Уведомления о расписании в 21:00 для следующего дня (6:00, 10:00, 14:00) < /li>
. Приложение даже по адресу 00:01 делает все будущие уведомления работать
Результаты теста:
- Если приложение открыто в 02:00 → All -уведомления после 06:00 /> работает правильно, когда вручную изменяется время устройства
- То такое же поведение на iOS и Android
Подробнее здесь: https://stackoverflow.com/questions/797 ... -app-is-op