1

我正在对iOS 7进行调整,我想在其中了解应用程序启动事件以及正在启动的应用程序的详细信息(名称和标识符)。到目前为止,我发现的唯一有用的框架是SpringBoardServices.framework. 可能/对跟踪应用程序启动事件有用的头文件包括:

  • SBAppLaunchUtilities.h
  • SBLaunchAppListener.h

如果我走在正确的轨道上,任何人都可以向我提供有关他们使用方法的信息吗?上没有相关信息或指南iphonedevwiki

此外,我如何获得有关应用程序启动的信息?我研究过安迪·伊巴内斯的教程。它挂钩SBApplicationIcon类,我猜它已从 iOS 7 框架中删除,因为我在转储框架中找不到它。那么什么是备用标题?是SBSCardItem.hSBSCardItemsController

期待帮助。谢谢。

4

1 回答 1

1

您需要查看SpringBoard.app而不是SpringBoardServices.framework. SpringBoard 应用程序“单独”出现,因为就像它的扩展所暗示的那样,它是一个应用程序,而不是一个可以在整个私有框架中找到的框架。

您可以从 SpringBoard 中的类中获取大量信息SBApplicationIcon,例如应用程序显示名称等。检查标题以获取更多信息。

于 2014-05-28T17:12:22.150 回答