我是iOS的初学者,想知道我是否可以通过应用程序记录手机屏幕打开或关闭的时间。这基本上总是在后台运行。我已经阅读了很多适用于越狱iPhone的解决方案,或者使用似乎在Apple Store中不被接受的启动守护进程。有没有办法收集Apple可能没问的信息?
我见过的最近的东西似乎是protectedDataAvailable
属性作为屏幕打开或关闭的标志,但我不知道如何在后台持续运行这个并保存任何时间数据。
非常感谢任何帮助,非常感谢!
答案 0 :(得分:1)
不是真的。应用程序可以在后台运行限制,我认为它只允许使用voip应用程序,信使和音乐播放器。所有其他应用程序可以继续在后台运行任务,但如果任务在此之前未完成,则会在10分钟后被杀死。
商店应用的可用后台模式:(查找UIBackgroundModes)
应用评论员会检查您的应用是否适合所选类别。