我有一个在 iOS5 上运行的后台服务。我试图找到每个前台应用程序运行的持续时间。我遇到了 Vikarti Anatra 的这篇很棒的帖子。 如何通过应用程序 id 在 iOS 上确定哪些应用程序是后台应用程序以及哪些应用程序是前台程序
这显示了如何获取当前的前台进程。但是,我想知道是否有一种方法可以为我提供 Springboard 启动的各种进程的开始时间,以便我可以计算持续时间。
我正在尝试创建用户启动的应用程序日志。这不是为了应用商店认证,而是作为内部组织工具。
谢谢。
我有一个在 iOS5 上运行的后台服务。我试图找到每个前台应用程序运行的持续时间。我遇到了 Vikarti Anatra 的这篇很棒的帖子。 如何通过应用程序 id 在 iOS 上确定哪些应用程序是后台应用程序以及哪些应用程序是前台程序
这显示了如何获取当前的前台进程。但是,我想知道是否有一种方法可以为我提供 Springboard 启动的各种进程的开始时间,以便我可以计算持续时间。
我正在尝试创建用户启动的应用程序日志。这不是为了应用商店认证,而是作为内部组织工具。
谢谢。
你看过SBApplication吗?也许您可以在 SpringBoard.app 中调和-[SBApplication activate]
并-[SBApplication deactivate]
计算它们之间的时间?