権限とプロンプトについていくつか質問があります。最も重要なことは、これはデータ接続の確立と GPS の使用に関係しています。
質問
1. プロンプトと許可 - 通知を削除しますか?:さまざまなデバイスにアプリ (署名済み) をインストールするときに、ユーザーにデータ接続の作成を求めるデバイスとそうでないデバイスがあります (接続が確立されたばかりです)。権限を確認すると、両方のデバイスでデータ接続がプロンプトに設定されています。一方のデバイスは接続を確立するだけで、もう一方のデバイスはプロンプトを必要とするのはなぜですか? 注: 両方のデバイスは同じキャリア (バージョン) にあり、BES によって制限されていません。
2. 最近のビルドでの許可ダイアログ: 最近のビルドでは、ユーザーはデータ要求を許可するよう求められます。以前のバージョンのビルドでは、このプロンプトは発生しませんでした (両方のビルドがプロンプトを必要とする可能性のあるデータ接続を作成しますが)。私の人生では、どのような変化があり、その結果、現在ポンプが発生しているのかわかりません。これらのプロンプトが表示されないように、ビルド/プロジェクト/ファイルをチェックインする必要があるものはありますか?
3. インストール時に権限を設定しますか?:アプリのインストール時に権限を強制する (許可するなど) 方法はありますか? 私はinvokePermissionsRequestを実行できることを知っていますが、それはアプリの実行中に発生します。理想的には、ユーザーの関与なしに、またはインストール中にアクセス許可を設定したいと考えています。
注意すべきいくつかの事実:
- 4.2.1 以降の開発
- アプリは署名されています
- アプリはデータ接続と GPS を利用します