iPhone上的睡眠模式下的UILocalNotification

时间:2011-05-18 11:41:44

标签: iphone objective-c ios4 multitasking uilocalnotification

我正在开发一个Voip应用程序。

当我按下锁定按钮(应用程序进入休眠状态),并且服务器发送请求时,我会提出本地通知。 本地通知按原样显示,按钮滑块文本显示“滑动回答”。如果我在这里滑动,应用程序就会打开。

但是,如果现在我再次按下锁定按钮,然后解锁,则仍会显示通知并且滑块文本已更改为“滑动解锁”。

现在,当我滑动解锁时,就像我按下常规通知栏上的“关闭”按钮一样,这意味着应用程序无法打开。

我的问题是为什么第二次仍然提出本地通知?如果是这样,有没有办法跟踪解锁按钮事件或解锁滑块,以便我可以告诉服务器我不想接听电话?

由于

1 个答案:

答案 0 :(得分:1)

通知只是一个对话框(即用户可以直接与它进行交互)一段时间 - 直到设备再次被锁定,可以通过使用按钮或在大约15秒的超时后自动锁定。 / p>

之后,它变成了通知。除了阅读消息之外,用户无法直接与其进行交互。

抱歉,遗憾的是它没有任何好转。