Короткий ответ, вы не можете.
Более длинный ответ вы не сможете, не нарушив соглашение с dev и не рискуя отклонить приложение.
Есть два способа сделать это (на-jailbroken phone):
- Проверьте, зарегистрированы ли пользовательские схемы URL, которые, как известно, используются определенными приложениями, как описано в http://www.iphonedevsdk.com/forum/iphone-sdk-development/37103-finding-out-what-apps-installed.html (это позволяет проверить определенные известныеприложения, а не получить список всех установленных приложений.
- То, как appsfire работает с настольным «сопутствующим» приложением, которое получает эту информацию из вашего iTunes и отправляет на свой сервер (см. эту статью, чтобы узнать, почемуразработчик appsfire снял свое приложение, потому что apple больше не одобряет обновление).
Извините, я не могу помочь, но это яблоко!