对于我当前的项目,我需要计算 iOS 设备解锁时的总时间,即用户在他的设备上工作。我知道 Darwin Notifications
在 CFNotificationCenter
中可用,如本 Stackoverflow question 中所述.我已经在我的 iPhone 5C 上测试了这段代码。它在前台模式下运行良好。但是当应用程序处于后台模式时,我无法收到这些通知。是否可以在后台模式下接收这些通知?或者有没有其他方法可以从我的应用程序计算设备的总解锁时间,即使应用程序处于后台模式?
最佳答案
如解释here .后台模式只能用于特定目的。如果您的应用没有出于任何这些目的使用后台模式(事实并非如此),它将无法运行。
简而言之,它只能在越狱设备上运行。
关于ios - iOS 中的总屏幕解锁时间计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35434619/