我的具体要求是一个处于后台的应用程序,通知显示器即将进入休眠状态,或者设备已经或即将达到空闲超时 - 然后唤醒并执行一些(简短)一段代码。
我发现有关应用程序在后台放置或暂停的通知的引用: http://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhoneOSProgrammingGuide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html
似乎有一种在OSX上检测的方法: http://developer.apple.com/library/mac/#qa/qa1340/_index.html
那么,后台iOS应用程序是否可以收到显示器将要睡眠并在其执行之前执行的通知?
答案 0 :(得分:2)
不,这在iOS上是不可能的。我建议你在bugreport.apple.com提交一份错误报告并向他们解释为什么你需要这样一个功能,虽然这不能保证这样的事情会发生。但如果有更多人要求使用此功能,则可能会实现此功能。