作者JohnnyDream (Johnny)
看板MacDev
标题[问题]UILocalNotification通知会被取消的问题..
时间Sat May 19 01:27:05 2012
抱歉又来问问题了,这次遇到很奇怪的问题.
就是UILocalNotification设定重复(repeatInterval)是每天.
时间到了有正常显示通知,我从锁定画面滑动进入app的话,
过了一天到通知的时间,却不显示通知了..Orz
然後我做了个实验, 实机里面自己调整时间
假设通知时间设在22:50,每天重复
我在设定里面把时间固定在22:50,然後只变更日期,
通知都能正常显示出来.
但就是不知道为什麽,只要是"通知後"从锁定画面滑动,或者从通知中心进入app
之後的通知都会失效...不知道有没有人可帮忙解答一下..
另外还有一个问题,不管是在Simulator上还是实机上,
我scheduleLocalNotification後,从 scheduledLocalNotifications 这个阵列看,
是有成功排入通知的, 但只要我关闭模拟器(STOP)或者直接在按一次RUN,或者是实机上
关闭程式.
之後再开起来, scheduledLocalNotifications 就都完全没资料了..这是正常的吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.254.189
1F:→ JohnnyDream:对不起..我来解答自己的问题了..晚上自己开了一个新的 05/19 20:47
2F:→ JohnnyDream:project来测试,确定通知fire後不会消失,便回到我的app 05/19 20:48
3F:→ JohnnyDream:里面测试,结果找呀找,原来是之前测试的时候,在 05/19 20:48
4F:→ JohnnyDream:viewDidLoad里面加了cancelAllLocalNotifications.... 05/19 20:48
5F:→ JohnnyDream:才会造成通知都消失...囧... 05/19 20:49