以前、『デバイスにインストールされているアプリ一覧を取得する』という記事を書いたのですが、ここに書いた アプリのプロセス名一覧を持っておいて、そのプロセスが存在すればインストールされていると判断する アプリのカスタムURLスキーム一覧を持っておいて、そのカスタムURLスキームが使用可能であればインストールされていると判断する この2つの方法を実装しているOSSがありました。 (リポジトリURL) https://github.com/arg0s/iOSInstalledApps ビルドして実機で実行すると、コンソールにわらわらとログが出てきます。 自分の実機で試してみた結果がこちら。 2012-09-28 17:25:53.668 iOSInstalledApps[837:907] Process List: ( "kernel_task", launchd, UserEventAgent