1

デバイス側から BES IT ポリシーを確認する方法を知っている人はいますか?

つまり、net.rim.device.api.itpolicy.ITPolicy には ITPolicy.getBoolean(String name, boolean defaultValue) のような API がありますが、「GPS を無効にする」など、どの「名前」を使用して確認する必要がありますか? " ルール?
これはデバイスに送信され、[オプション] > [セキュリティ] > [セキュリティ ステータス情報] で確認できますが、このメソッドは、「Disable_GPS」および「DisableGPS」であっても常に defaultValue を返します。

4

1 に答える 1

0

これは非常に興味深い質問です。ITPolicyクラスは、GPS などの通常のポリシーではなく、BES サーバーで管理者によって定義されたカスタム ポリシーを取得することだけを目的としている場合があります。たとえば、「doihaveadminaccess」などのアプリのカスタム ポリシーの場合、BES 管理者が新しいポリシーを作成して BB にプッシュすると、アプリはそのポリシーの BES 設定を取得できます。

ただし、このクラスでは組み込みの BES ポリシーを取得することもできますが、RIM はドキュメントで ID を公開していません。ID (文字列または整数) を取得する唯一の方法はハッキングだと思います。

于 2012-08-06T10:24:56.243 に答える