获取iPhone已经安装程序列表
2011-08-22 08:43
676 查看
首先,必须确定iPhone是越狱的,并且你的下面代码运行的目录为/Applications/. NSFileManager* fileManager = [NSFileManager defaultManager]; NSMutableArray* applist = [NSMutableArray arrayWithCapacity:10]; for (NSString *path in [fileManager directoryContentsAtPath:@"/var/mobile/Applications"]) { for (NSString *subpath in [fileManager directoryContentsAtPath: [NSString stringWithFormat:@"/var/mobile/Applications/%@", path]]) { if ([subpath hasSuffix:@".app"]) { NSString* infoplist = [NSString stringWithFormat:@"/var/mobile/Applications/%@/%@/Info.plist", path, subpath]; NSLog(@"sdfsadfa0%@",infoplist); NSDictionary* dict = [NSDictionary dictionaryWithContentsOfFile:infoplist]; NSLog(@"sdfsadfa1%@",dict); [applist addObject:[dict objectForKey:@"CFBundleDisplayName"]]; } }
相关文章推荐
- 获取iPhone已经安装程序列表
- AutoIt:获取计算机已安装程序列表
- 如何获取windows中安装程序的列表?
- Windows mobile 判断应用程序是否安装,获取已经安装的应用程序列表
- 取得已经安装程序列表
- python程序来获取当前已经的安装模块
- android:获取已经安装软件列表 .
- 异步获取已安装程序列表(PackageManager+AsyncTask)
- 如何获取本机已经安装了的软件的列表?
- Android获取安装程序列表
- 获取iphone用户安装的app列表
- GridView(1)+包管理区获取已经安装程序
- Android 中获取已经安装的应用列表
- Android 获取已经安装的程序
- Android-获取手机已经安装的程序
- android 获取已安装程序列表
- 获取系统内安装程序列表
- android:获取已经安装软件列表
- 获取Windows已安装程序列表
- SQLGetInstalledDrivers 获取ODBC已经安装的驱动列表