我有一个iOS应用程序,每隔4个小时左右触发本地通知。这似乎按预期成功运行。但是我的担忧是如果用户重新启动设备会怎样。是否仍然存在任何已有的本地通知?以下是我如何触发本地通知的方式:
var localNotification:UILocalNotification = UILocalNotification()
localNotification.alertAction = "report_alarm"
localNotification.alertBody = "Please file report"
localNotification.fireDate = NSDate(timeIntervalSinceNow: 4 * 60 * 60)
localNotification.soundName = UILocalNotificationDefaultSoundName
UIApplication.sharedApplication().scheduleLocalNotification(localNotification)
如果用户在4小时内重新启动设备,本地通知是否仍会触发?如果不会,我的应用程序有没有办法在设备完成重启时得到通知并设置必要的本地通知?感谢您的帮助!