Is it possible to programatically find out name of all apps installed on my iOS device ? Is there any API available for same ?
Thanks for the help
On your iPhone, iPad, or iPod touchTap your name, then tap Media & Purchases. Tap View Account. You might be asked to sign in. Tap Purchase History.
You can see all the apps you've ever downloaded on your Android phone by opening the "My apps & games" section in your Google Play Store. The apps you've downloaded are divided into two sections: "Installed" (all the apps currently installed on your phone) and "Library" (all the apps that aren't currently installed).
Search with Spotlight, check for a new Home screen by swiping to the right, and check all your folders. If those don't work, try a hard reset. After you restart the iPhone, search for the app again. If the app is still missing, delete the app and reinstall it from the App Store.
No, on iOS applications has no access to information of/about other applications due to sandboxed environment.
Yes it is possible to get list of all installed app
-(void) allInstalledApp
{
NSDictionary *cacheDict;
NSDictionary *user;
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"];
NSDictionary *systemApp=[cacheDict objectForKey:@"System"];
}
systemApp
Dictionary
contains the list of all system related app
and user
Dictionary
contains other app information.
Not from the device. However, from the desktop you could peek into the iTunes library.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With