设备解锁后是否可以生成或接收本地通知?

时间:2012-04-24 16:05:43

标签: iphone ios background multitasking uilocalnotification

我的应用程序在后台运行,必须知道设备何时解锁,以便恢复某些重要操作。即使在应用程序进入后台或设备再次锁定和解锁后,用户依赖它仍然可以正常工作。

有人建议使用UILocalNotification来通知应用,但我不知道如何?此外,我不希望对话提示用户提出一些问题。应用程序只需在解锁时执行快速操作。

2 个答案:

答案 0 :(得分:1)

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIApplicationDelegate_Protocol/Reference/Reference.html
UIApplicationWillResignActiveNotification

更准确一点,当应用程序移动到后台时,applicationWillResignActive会被调用,这不仅仅是因为屏幕锁定。

答案 1 :(得分:0)

当设备解锁/锁定时将使用以下方法 -

  1. 设备锁定时 - applicationWillResignActive:

  2. 当分开解锁时 - applicationDidBecomeActive:

  3. 在这些方法中,我们可以根据需要使用UILocalNotification执行某项任务。