2012-02-14 58 views
6

如果我的应用排队了本地通知,但在通知发生火灾时关闭了设备,则在重新启动设备时,没有迹象表明存在任何通知被解雇了。设备关闭时过期的本地通知丢失

同样的事情似乎与日历闹铃发生。

从用户的角度来看,这对我来说似乎不是正确的行为 - 如果通知是一个非常重要的日历提醒,并且我恰好在它被解雇的瞬间重新启动,那么我已经失去了这个重要的提醒,即使我的设备只是在3秒钟内关闭,如果通知是在3秒内因为火灾而永久丢失的。

我错过了什么吗?

+0

提交[bug报告](http://bugreport.apple.com)。 – 2012-02-14 21:59:43

+0

http://stackoverflow.com/questions/8573013/uilocalnotification-when-iphone-switched-off – yuji 2012-02-14 22:10:00

+0

的重复该重复问题的答案是不正确的 - 本地通知*做*坚持重新启动,它不会丢失*除非*其设备关机时的火灾时间。在重新启动时持续发送通知是合理的行为,失去在设备关闭时触发的通知不是IMO。这意味着该应用程序不知道可能会丢失什么或不是什么 – Gruntcakes 2012-02-14 22:12:29

回答

7

我想说这是有设计的:如果你关闭一个月的设备,你不希望它显示1个月值得的毫无价值的通知。此外,iOS设备始终处于开启状态;如果您需要无法连接,则只需打开禁用所有无线/蜂窝通信的飞行模式,但仍会收到通知。