Windows 8 Metro App에서 GeoLocator를 사용 중입니다. 사용자가 위치 액세스를 허용했다고 가정하면 데이터를 가져 와서 캐시에 저장합니다. 사용자가 앱을 다시로드 할 때 캐시에있는 GeoLocator를 호출 할 필요가 없습니다. - 좋습니다.Windows 8의 위치 권한 변경 확인
그러나 사용자가 위치 액세스를 사용 중지 한 경우이를 감지하고 그에 따라 캐시를 업데이트하여 앱이 GeoLocator를 다시 호출하는 것을 알고 있도록하려면 어떻게해야합니까?
기능을 끄면 GeoLocator가 실패하지만 캐시에 위치 데이터가 있으므로 GeoLocator를 호출하지 않아도이를 감지합니다.
나는 분명한 뭔가를 놓치고 있습니까? 내가 놓친 위치 정보 기능을 감지하는 방법이 있습니까? 내가 제대로 질문을 이해 확실하지 않다
감사 크리스
위치를 캐시 하시겠습니까? 물리적 위치를 변경 한 후 (집이나 다른 곳으로 몰아서) 사용자가 앱을 다시로드하면 어떻게 될까요? –
애플 리케이션이 데스크톱에 있었던 시나리오를 생각하고있었습니다. (옛날처럼 :)) 그리고 GeoLocator를 사용하는 것이 '비싸다'는 MS 문서를 읽으면 캐시에 대해 생각하게됩니다. 그러나, 나는 걱정할 필요가없는 것을 너무 걱정하고있다 .... 대답에 다시 한번 감사한다. – user1706388