2012-03-20 10 views

答えて

2

これは非ジェイルブレイクデバイス

+0

私は、デバイス上にあったもののいくつかの面について安全な情報検索者として機能するネイティブOSブリッジまたはAPIがあると考えていました。そんなことはないと思う? –

+1

btw;自分のアプリ間でデータを共有するにはいくつかの方法がありますが、他のアプリの検出には役立ちません。 – trapper

1

いくつかのオプションがあります上では不可能なので、アプリはサンドボックス化されているすべてのIOS。

まず、特定のプロセス名を検索することができますが、同じプロセス名を使用して関連のないアプリケーションが実行されている可能性があるため、エラーが発生する可能性があります。たとえば、BatmanとDark Meadowゲームは同様のプロセス名を共有します:UDKGame。

第2に、URLスキームを使用します。この方法は、探しているアプリが分かっていて、そのアプリがURLスキームを実装していることがわかっている場合に便利です。簡単なcanOpenURLを実行して、そのアプリがインストールされているかどうかを調べることができます。

私はAppSwitchで使用するためのURLスキームを収集するために2番目の方法をたくさん使います。

関連する問題