진행중인 백그라운드 작업에서 사용자의 위치를 지속적으로 추적 할 수있는 UWP 앱을 개발하려고합니다. 나는 GitHub (geolocation/Secenario3_BackgroundTask)에서 Microsoft 샘플 코드를 살펴 봤지만 TimeTrigger를 기반으로하는 문제가 있습니다. TimeTrigger가 허용하는 가장 짧은 간격은 15 분이지만 위치 업데이트를 훨씬 더 자주해야합니다. 1 분에 적어도 한 번 말하자. 그게 가능합니까?UWP 백그라운드 작업 위치 추적
LocationTrigger가 있지만 거기에 대한 설명서가 많지 않습니다. 이 방아쇠가 발사 될 때 나는 이해하지 못한다. 제 테스트에서, 결코 해고 된 적이 없습니다.
감사합니다. 훌륭한 결과를 얻었습니다. – user1195883
한 가지 추가 사항 : 백그라운드에서 실행하는 데 정확히 정확히 24 시간이 지난 지금은 'ExtendedExecutionRevokedReason.SystemPolicy' 콜백이 있습니다. 그것은 예상 된 행동인가? – user1195883
예상대로 시스템은 모든 _ 지점에서 세션을 취소 할 수 있습니다. From doc :'SystemPolicy' : 시스템 자원 때문에 백그라운드 실행이 취소되었습니다. 메모리 사용 및 배터리와 같은 시스템 리소스에주의하십시오. [이 페이지] (https://docs.microsoft.com/en-us/windows/uwp/launch-resume/run-minimized-with-extended-execution)에는 몇 가지 추가 정보가 있습니다. – kennyzx