iPhoneにインストールされているすべてのアプリのリストを取得する方法(ジェイルブレイク)。アプリストアからインストール済みアプリの完全なリストを取得したいですか?
質問する
1278 次
1 に答える
1
デバイスのインストール アプリのリストを Appstore から取得することはできませんが、デバイスからインストール アプリのリストを取得することはできます。私はそれをグーグルで検索し、ベストアンサーを得ました
iPhoneにインストールされているアプリケーションのリストを取得する
iPhone にインストールされているアプリの一覧を取得する
次のように取得できます:-
-(void)appInstalledList
{
BOOL isDir = NO;
NSDictionary *cacheDienter;
NSDictionary *user;
static NSString *const cacheFileName = @"com.apple.mobile.installation.plist";
NSString *relativeCachePath = [[@"Library" stringByAppendingPathComponent: @"Caches"] stringByAppendingPathComponent: cacheFileName];
NSString *path = [[NSHomeDirectory() stringByAppendingPathComponent: @"../.."] stringByAppendingPathComponent: relativeCachePath];
if ([[NSFileManager defaultManager] fileExistsAtPath: path isDirectory: &isDir] && !isDir) // Ensure that file exists
{
cacheDienter = [NSDictionary dictionaryWithContentsOfFile: path];
user = [cacheDienter objectForKey: @"System"];
NSLog(@"%@",user);
// Then all the user (App Store /var/mobile/Applications) apps
}
}
于 2013-03-05T11:00:20.677 に答える