Windows8MetroアプリでGeoLocatorを使用しています。ユーザーがロケーションアクセスを許可していると仮定して、データを取得してキャッシュに保存します。ユーザーがアプリをリロードするときに、キャッシュにあるのでGeoLocatorを呼び出す必要はありません-すべて問題ありません。
ただし、ユーザーが位置情報アクセスをオフにした場合、これを検出し、それに応じてキャッシュを更新して、アプリがGeoLocatorを再度呼び出すことを認識できるようにするにはどうすればよいですか?
機能をオフにするとGeoLocatorが失敗することは理解していますが、位置データがまだキャッシュにあるため、GeoLocatorを呼び出してこれを検出することはありません。
明らかな何かが欠けていますか?見逃したロケーションアプリの機能を検出する方法はありますか?
ありがとうクリス