【问题标题】:Objective-c IOS repeating UILocalNotification set to date in pastObjective-c IOS重复UILocalNotification设置为过去的日期
【发布时间】:2026-01-12 14:35:02
【问题描述】:

如果我将 UILocalNotification 触发日期(警报时间)设置为过去某个时间并重复此通知会怎样。下次间隔过后它会通知我吗?

示例: 我将通知设置为昨天上午 10:00,并使其每天重复。它会在今天上午 10:00 触发,还是不会因为第一个通知设置为过去的时间?

【问题讨论】:

  • 你试过了吗?如果它不起作用,那么您可以尝试从今天开始发出通知。

标签: objective-c ios xcode nsdate uilocalnotification


【解决方案1】:

更新:

在 iOS 7 上也是如此。

我在模拟器中对此进行了测试,方法是在过去设置一个重复提醒,然后将时钟向前移动到它在一周内触发之前的位置。它没有开火。

iOS 6

【讨论】: