从路径获取iOS应用程序的名称

时间:2012-06-04 12:20:48

标签: iphone ios jailbreak

我正在为越狱的iOS设备开发一个应用程序,用于收集有关已安装应用程序的统计信息(理想情况下,有关App Store和Cydia应用程序的统计信息)。鉴于应用程序的路径,是否有一种简单可靠的方法来获取应用程序的名称(因为它出现在Springboard中)?或者有更好的方法,根本不使用路径(即,信息集中在某处)?

2 个答案:

答案 0 :(得分:0)

每个应用都有一个包含其名称和图标的信息plist。只需查看.app包内。

答案 1 :(得分:0)

这是指向如何获取捆绑信息plist值(在本例中为版本)的StackOverflow的链接。 How can my iphone app detect its own version number?

我相信您正在寻找的属性是CFBundleDisplayName。

以下是您可以获取的Apple属性列表。 http://developer.apple.com/library/mac/#documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html#//apple_ref/doc/uid/10000123i-CH101-SW1