2

CluefulbyBitDefenderをiOSにインストールしました。このアプリケーションは、iPhoneにインストールされているすべてのアプリケーションをスキャンします。

iOSがすべてのアプリデータをサンドボックス化し、私のアプリが他のインストール済みアプリにアクセスできないことを考えると、Cluefulはどのようにそれをやってのけるのですか?

4

2 に答える 2

2

BitDefenderは、インストールされたアプリのURLスキームが存在するかどうかのみをチェックします。

インストールされているアプリが次のURLをサポートしているかどうかを確認できます。

if ([[UIApplication sharedApplication] canOpenURL:[url absoluteURL]]) {
    //Your code
}

これは多くの既知のURLスキームを備えたWikiです

于 2012-05-25T08:11:17.507 に答える
2

実行中のプロセスのリスト(例についてはこちらをご覧ください)とその名前を取得できます。画像と実際のアプリ名を取得するには、いくつかのサーバー(製品とそのプロセス名のリストを格納するサーバー)でこれらを一致させる必要があります。

于 2012-05-25T08:12:16.397 に答える