2011-01-02 3 views
0

현재 Windows Phone 7 Application Certification Requirements (pdf)에서 잠금 상태로 실행되는 응용 프로그램은 "활성 타이머를 중지해야합니다"(6.3.1 절)해야합니다. 그러나 마켓 플레이스를 살펴보면 잠금 상태에서 실행되도록 주장하는 수많은 타이머/스톱워치 앱이 있으며 설정에서 잠금을 사용 중지 할 수 있습니다. 앱에서 사용자의 결정을 허용하는 경우 이러한 앱의 인증 여부 또는 Microsoft의 제한 사항 완화 여부가 결정됩니다.타이머 응용 프로그램은 Windows Phone 7에서 잠금 상태로 실행됩니다.

또한 이러한 앱 중 일부는 앱이 종료되거나 기기가 꺼져 있어도 계속 진행할 것을 제안합니다. 이러한 상황에서 타이머가 실제로 작동하지 않는 경우입니까? 즉, 타이머를 다시 활성화 할 때 중단 한 지점에서 시작하거나 운영 체제 시간을 사용하여 삭제 표시와 재 활성화 사이의 경과 시간을 계산할 수 있습니까? 이러한 상황에서 타이머가 완료되면 앱이 사용자에게 알릴 수 없다고 생각합니다.

답변

1

6.3.1은 앱이 잠금 화면에서 앱을 실행하지 못하도록하는 기능을 제공해야합니다.

앱은 ApplicationIdleDetectionMode을 사용 중지하여 잠금 화면에서 실행할 수 있습니다.

OS 시간을 사용하여 장치를 끄는 동안 시간을 ​​기록 할 수 있습니다. 피터 토르 (Peter Torr)는 WPH305 Tech Ed 2010 토크에서 툼 스톤 (tebstoning) 상태로 이것을 설명했습니다. 28 분을 참조하십시오.

타이머에서 클라이언트 API를 사용하여 사용자에게 알릴 능력이 없다고 올바르게 가정합니다. 가장 가까운 곳은 네트워크 통신을 필요로하고 연결을 추정하는 알림입니다.

+0

Tech Ed 회담에 대한 링크. 그 전에 보지 못했던 .. 감사합니다. –

+0

yw :) ../15char –

관련 문제