解决方法
对于提醒我会建议
Flutter Local Notifications Plugin.它有一个强大的调度api.从本地通知的文件:
Scheduling when notifications should appear – Periodically show a
notification (interval-based) – Schedule a notification to be shown
daily at a specified time – Schedule a notification to be shown weekly
on a specified day and time – Ability to handle when a user has tapped on a notification when the app is the foreground,background or terminated
对于推送通知,您可以使用Firebase Cloud Messaging
或one signal插件,也可以通过platform-channels本地实现
编辑:即使应用程序终止,您也可以根据特定条件触发通知.这可以通过在后台运行dart代码来实现.引用官方常见问题解答:
Can I run Dart code in the background of an Flutter app? Yes,you can run Dart code in a background process on both iOS and Android. For more information,see the Medium article 07004