3

一部のデバイス ユーザーの場合、起動時に次の権限ダイアログが表示されます

「AppX の信頼できるアプリケーション ステータスを付与しますか?」

ユーザーは「はい」と答え、アプリは正常に動作します。しかし、「信頼されたアプリケーションのステータス」とは何を意味するのでしょうか? これは非常に曖昧に思えます。ほとんどの許可ダイアログは、http メッセージの作成、連絡先情報へのアクセスなどに言及しています。

最後の質問
「信頼されたアプリケーション ステータス」とは、クライアント デバイス上の特定の API または特定の権限設定へのアクセスを指しますか?

API アクセスの問題である場合、これらの呼び出しをアプリから除外する可能性があるため、根本的な原因を知りたいです。

4

3 に答える 3

6

RIM のサイトであなたの質問への回答を読んだので、回答を保留していました。残念ながら、私はまだそれを再配置することができませんでした.

この質問は、他のいくつかの許可に関する質問のマクロと考えることができます。ユーザーが否定的に答えた場合、ユーザーの許可が必要な API への以降のアクセスでは、通常のプロンプトが表示されます。肯定的に答えると、一般的な権限のサブセットが許可されます。私の記憶が正しければ、これらには位置情報と PIM データへのアクセス、およびネットワークへのアクセスが含まれます。プログラミング API 署名キーの問題とは異なります。PIM データへのアクセス用に署名されたアプリケーションは、適切な権限で BES からインストールされない限り、データにアクセスするためのユーザー権限が必要です。

元の回答に関係なく、ユーザーはアプリケーションやモジュールのアクセス許可を編集することで、後でアクセス許可を変更できます。

それを見つけた!このビデオでは、セキュリティ プロンプトについて説明します。

信頼できるアプリケーションは OS 4.5 から使用でき、デフォルトで DENY に設定されているものを除いて、すべての権限が ALLOW に設定されています。

于 2009-07-28T11:31:57.943 に答える
2

これは一般的なメッセージであり、セキュリティで保護された API へのアクセスとは関係ありません。セキュリティで保護された API にアクセスしていた場合、アプリはセキュリティ例外で実行に失敗します (それらを利用するにはアプリに署名する必要があります)。

最初のアプリの起動時にそのメッセージを回避する唯一の方法は、オプションの証明書を使用してアプリケーションに署名することです (これらの証明書を取得し、署名ツールにアクセスするには、開発者として登録する必要があります)。

于 2009-07-27T21:26:50.203 に答える
0

リチャード、私は、それが行うことは、アプリの許可を「デフォルトの許可」に設定することであるという印象を受けました. デバイスには「デフォルトのアクセス許可」があります。これは、[設定] -> [セキュリティ] -> [アプリケーションのアクセス許可] -> [メニュー] -> [デフォルトのアクセス許可の編集] に移動して変更できます。それが「信頼される」ということです。それ以外の場合は、すべてのセキュリティ オプションを求めるプロンプトが表示されます。

于 2009-07-28T13:59:58.537 に答える