当应用程序暂停时,如何在iPhone上获取屏幕锁定/解锁事件?

时间:2016-07-07 10:58:58

标签: ios objective-c iphone

我有一个要求,我需要跟踪iphone设备状态,如设备是锁定还是解锁。当应用程序在前台或后台运行时,我能够跟踪这些事件。但是,当应用程序暂停时,我还需要跟踪相同的内容。类似于在应用程序暂停时在后台跟踪用户位置的内容。但我不需要跟踪用户位置,只需要跟踪设备状态。

请建议我在objective-c.Thanks提前解决此问题的一些步骤。

1 个答案:

答案 0 :(得分:0)

您的应用处于暂停状态后无法执行任何操作,除非您使用此apple doc

中提到的后台功能模式之一,否则无法阻止您的应用被暂停

如果你没有使用苹果允许的任何背景模式,那么你所寻找的是不可能的。

修改

即使您继续启用后台模式之一,例如背景音频,您的应用也可能会在审核过程中被拒绝,因为审核人员会发现您没有合理的理由使用该特定的后台模式。