我正在使用UNCalendarNotificationTrigger.
进行本地通知我的目标是每天晚上8:54重复此通知。
由于某种原因,它总是第一次工作。但是,在我的Mac上转发系统日期并在模拟器中进行测试时,它似乎不会在未来/过去的日期触发;只有当天。有没有人有正确测试未来/过去日期的经验?也许我做错了什么。
这是我的代码
```
NSDateComponents *comps = [[NSDateComponents alloc] init];
comps.hour = 20;
comps.minute = 54;
UNCalendarNotificationTrigger *trigger = [UNCalendarNotificationTrigger triggerWithDateMatchingComponents:comps repeats:YES];
UNNotificationRequest *request = [UNNotificationRequest requestWithIdentifier:@"Reminder" content:localNotification trigger:trigger];
```