iOS:Apple Store是否有可接受的方式来检查屏幕是否打开/关闭?

时间:2014-06-25 06:26:50

标签: ios iphone

我是iOS的初学者,想知道我是否可以通过应用程序记录手机屏幕打开或关闭的时间。这基本上总是在后台运行。我已经阅读了很多适用于越狱iPhone的解决方案,或者使用似乎在Apple Store中不被接受的启动守护进程。有没有办法收集Apple可能没问的信息?

我见过的最近的东西似乎是protectedDataAvailable属性作为屏幕打开或关闭的标志,但我不知道如何在后台持续运行这个并保存任何时间数据。

非常感谢任何帮助,非常感谢!

1 个答案:

答案 0 :(得分:1)

不是真的。应用程序可以在后台运行限制,我认为它只允许使用voip应用程序,信使和音乐播放器。所有其他应用程序可以继续在后台运行任务,但如果任务在此之前未完成,则会在10分钟后被杀死。

商店应用的可用后台模式:(查找UIBackgroundModes)

https://developer.apple.com/library/ios/documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW22

应用评论员会检查您的应用是否适合所选类别。