3

Windows Phone 8에서 응용 프로그램을 만드는 방법을 배우려고합니다.이 메시지는 msn에서 발행 된 tutorial입니다.
WP8 응용 프로그램이 백그라운드에서 실행 중입니다.

문제는이 코드가 작동하지 않으며 그 이유를 모른다는 것입니다. 나는 그것을 디버깅하려했다. 지금까지 문제가 발견 된 적이 없다는 것을 발견했습니다. Application_RunningInBackground 메소드가 실행되지 않습니다. 일반적으로 앱이 백그라운드에서 작동 할 때 작업을 시작해야합니다. 또는, 나는 무엇인가 놓치고 있냐?

+0

"작동하지 않습니다." 당신은 더 정확한 수 있을까요? –

답변

4

WP8은 백그라운드에서 앱을위한 멀티 테이킹을 지원하지 않습니다. WP8에서는 WP 멀티 태스킹 스토리에 몇 가지 추가 사항이 추가되었습니다. 당신이 말하는 것은 "GeoLocation 배경 추적 앱"입니다. 이름에서 추론 할 수 있으므로 백그라운드에서 위치 정보를 추적하는 앱에만 유용합니다.

Geolocation 배경 추적 앱은 wmAppManfiest.xml에서 스스로 선언해야합니다. 작동하는 GeoLocator가 GeoLoc을 앱으로 다시보고하고 사용자가 먼저 실행하도록하십시오. 여기에 최적의 활용법은 Nokia Drive와 같은 앱으로 소비자가 시작하고 백그라운드에서 계속 작업하기를 원할 것입니다.

지리적 위치가 아닌 작업에 대한 Geolocation 백그라운드 다중 작업은 인증 지침을 위반하는 것으로 Microsoft는이 wmAppManfiest.xml의 악용 사례를 추적합니다.