我的应用程序在后台运行,必须知道设备何时解锁,以便恢复某些重要操作。即使在应用程序进入后台或设备再次锁定和解锁后,用户依赖它仍然可以正常工作。
有人建议使用UILocalNotification来通知应用,但我不知道如何?此外,我不希望对话提示用户提出一些问题。应用程序只需在解锁时执行快速操作。
答案 0 :(得分:1)
http://developer.apple.com/library/ios/#documentation/uikit/reference/UIApplicationDelegate_Protocol/Reference/Reference.html
UIApplicationWillResignActiveNotification
更准确一点,当应用程序移动到后台时,applicationWillResignActive
会被调用,这不仅仅是因为屏幕锁定。
答案 1 :(得分:0)
当设备解锁/锁定时将使用以下方法 -
设备锁定时 - applicationWillResignActive:
当分开解锁时 - applicationDidBecomeActive:
在这些方法中,我们可以根据需要使用UILocalNotification执行某项任务。