我希望我的应用在后台运行时检查日期。那时,我想进行本地通知,但是我知道该怎么做...我感兴趣的是,如果有人甚至单击“主页”按钮,而我的应用程序在后台,我希望应用检查日期(一天一次,在后台),如果是特定日期,我想做一个本地通知-一种特定于应用的日历...

有任何想法吗??

最佳答案

您的应用程序(可能)未在后台运行,因此您无法检查日期,但是可以使用以下命令安排特定日期(fireDate)的本地通知

UILocalNotification *localNotif = [[UILocalNotification alloc] init];
localNotif.fireDate = [NSDate dateWithTimeIntervalSinceNow:60*90];  // the date you want the notification to fire.
localNotif.timeZone = [NSTimeZone defaultTimeZone];
[[UIApplication sharedApplication] scheduleLocalNotification:localNotif];


有关更多信息,请参见Apple's docs

关于ios - iOS日历在后台 checkin ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11853397/

10-12 04:27