如何从ios应用程序中找出我的ios设备中安装了多少个应用程序

时间:2014-04-10 04:39:37

标签: ios

我可以找到安装在我的ios设备中的所有应用程序列表。在ios sdk的帮助下。或任何会给我结果的应用程序或代码。

请给我一些建议。

提前感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用此代码获取用户已安装的所有应用程序列表和名称...

static NSString *const cacheFileName = @"com.apple.mobile.installation.plist";

    NSString *relativeCachePath = [[@"Library" stringByAppendingPathComponent: @"Caches"] stringByAppendingPathComponent: cacheFileName];

    NSString *path = [[NSHomeDirectory() stringByAppendingPathComponent: @"../.."] stringByAppendingPathComponent: relativeCachePath];

    cacheDict = [NSDictionary dictionaryWithContentsOfFile: path];

    user = [cacheDict objectForKey: @"User"];

我在ios6中测试过它工作正常