【发布时间】:2017-02-02 20:02:02
【问题描述】:
我现在已经阅读了很多关于 iOS 通知的内容,实际上我对如何可靠地安排通知感到很困惑。让我解释一下我的场景:
我创建了一个包含固定日期列表的 Android 应用。用户不能添加或删除日期,他只能查看该列表(我所在地区的垃圾清除日期)。但是,您可以配置您希望在前一天收到通知。我制作了该应用程序,以便在设备启动时启动一个通知计时器,该计时器在某个时间触发,检查第二天是否有待处理的项目,如果有,则显示通知。然后它会重新安排第二天的时间。所以通常情况下,用户根本不需要打开应用程序来接收通知。他只打开一次应用程序来配置他的街道,触发第一个预定事件,或者实际查看即将到来的日期列表。
我现在正在尝试将此应用程序移植到 iOS,并且从我所读到的内容中了解到,无法复制我在 Android 上做事的方式。我知道我可以提前在某些时间点创建多达 64 条通知,但如果用户根本不打开应用程序,我就无法确定可靠地安排我可能需要的所有通知。
是否有可靠的方法来模拟所描述的 Android 行为?或者有没有办法强制用户每 30 天左右打开一次应用?
【问题讨论】:
-
日期有什么规律还是只是随意的?
-
它们实际上更不随意。另一个“问题”是没有在线功能。这意味着,该应用程序包含 2017 年的固定日期列表,2018 年的日期将作为应用程序更新提供。因此,虽然我可以安排 2017 年的大部分日期,但我需要在 2018 年更新后运行该应用程序一次。
-
为什么我的问题被否决了?
标签: android ios iphone swift notifications