如果最初忽略事件消息,如何保留对UILocalNotification的访问

|| 我有一个UILocalNotification,它会定期触发。通知实现的目的只是简单地提醒用户做某事。当通知触发时,他们可以进入应用程序,并弹出另一个警报,询问他们是否完成了任务,应用程序进行了相应的跟踪。 如果用户正在使用他们的电话,则会触发通知,并且应用程序切换良好,并记录用户输入。如果他们在通知触发时正在使用该应用程序,则一切正常。如果他们不使用电话,则通知会唤醒电话,并可以选择“滑动以查看”,随即会出现该应用程序,并且会弹出警报并记录输入内容。 问题是,当用户不使用手机,并且用户在提示唤醒手机的第二个窗口中不滑动时,当用户稍后唤醒设备时,则提示窗口仍然存在,让用户知道发生了什么事,但是将“查看幻灯片”选项替换为标准的“解锁幻灯片”,并且当手机解锁时,进入应用程序的功能消失了,并且无法记录用户输入。 因此,我无法访问我的应用程序中的响应通知功能。有什么办法可以解决这个问题?谢谢!     
已邀请:
唯一的方法就是跟踪通知系统外部的通知。不幸的是,通知系统不允许您读取有关您设置的通知的任何数据。 每当您设置通知时,将其添加到带有启动日期的通知列表中。当用户输入您的应用程序时,请遍历您的本地列表,查看哪个通知已过期(日期

要回复问题请先登录注册