我已经浏览了关于新用户通知框架的所有Apple文档,我正式感到难过 .

我需要在 X 天之后设置一个 UNNotificationRequest 来触发 . 这可以通过 UNTimeIntervalNotificationTrigger 轻松完成 . 但是,问题是我需要此通知然后重复每个 Y 天 . Y 不一定等于 X .

我原本以为我可以简单地安排第二次UNNotificationRequest,它在Y的时间间隔内重复,但是它会在第一个 X 日期通过之前触发,或者它不会以正确的间隔触发 .

例如,如果我从现在起安排通知3天,然后希望该通知在其触发后每天重复,那么如果不设置我自己的调度系统以在后台唤醒应用程序并检查是否是时候安排第二次UNNotificationRequest了吗?