アプリケーションにID_CAP_LOCATION
機能がある場合、マーケットプレイスクライアント(Webおよび電話)はユーザーにロケーションポリシーを受け入れるように促します。注:この機能をファイルに含めたり、WMAppManifest.xml
ファイルから削除したりすると、開発者の電話にのみ影響します。アプリケーションが市場に取り込まれると、XAPをスキャンして実際の機能を判別し、それらを自動的に適用します。
ただし、マーケットプレイスに取り込むには、位置情報サービスを無効にする機能、位置情報プライバシーポリシーをユーザーに提供する必要があり、ユーザーは位置情報サービスの使用を選択する必要があります。すなわち。位置情報サービスを使用するように言われるまで、位置情報サービスを無効にします。
Windows Phoneのアプリケーション認定要件は、これを要件2.7から2.7.8と表記しています。
また、テスターはこの点に関してかなり徹底しており、そのような機能がない場合はアプリケーションが失敗することに注意してください。さらに、位置情報サービスがオプトアウトされている場合、アプリケーションレベル(提供するメカニズムを介して)とオペレーティングシステムレベル([設定]>[位置情報]>[オフ])の両方でアプリケーションをテストします。2番目のシナリオが私を噛み、私の最初の提出が拒否されたので、これらのシナリオをテストしてください。