I've been trying to find this since last couple of days, but cannot figure out, how does this iOS Application find out which applications are installed on my iPhone? Here is a screenshot for reference :
I read about iHasApp which was able to do this, using canOpenURL:
, but Apple banned this app saying 'Specifically, we found this app misuses "canOpenURL:" to extrapolate which apps are installed on a device.'
Being said that, is there still any way that exists by which I can programmatically retrieve the installed apps on my iPhone without jailbreaking??