-3

iPhoneにインストールされているすべてのアプリのリストを取得する方法(ジェイルブレイク)。アプリストアからインストール済みアプリの完全なリストを取得したいですか?

4

1 に答える 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 に答える