내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Windows Phone 8의 잠금 화면을 시뮬레이션하는 방법

2014-06-18

이 항목에서는 앱이 응답하는 방식을 테스트하기 위해 에뮬레이터나 연결된 장치에서 앱을 실행하는 동안 휴대폰 잠금 및 잠금 해제를 시뮬레이션하는 방법에 대해 설명합니다.

일반 앱에서 앱이 비활성화된 후 상태를 복원하는 방식을 테스트할 수 있습니다. 잠금 화면이 사용되는 경우 대상이 Windows Phone 8 또는 Windows Phone OS 7.1 인 앱이 비활성화됩니다. 디버깅하는 동안 삭제 표식을 활성화한 경우가 아니면 앱은 종료되지 않고 유휴 상태로 전환됩니다. 앱을 테스트하는 동안 삭제 표식을 활성화하려면 프로젝트 디자이너디버그 페이지에서 디버깅하는 동안 비활성화 시 삭제 표식을 선택합니다. 휴대폰이 잠금 해제되면 일반적으로 앱이 활성화되고 휴대폰 상태가 잠금 화면이 사용되기 전과 동일한 상태로 복원됩니다. 자세한 내용은 Windows Phone 8의 앱 활성화 및 비활성화을 참조하세요.

특히 위치 서비스를 사용하는 구성된 앱에서는 잠금 화면이 사용될 때 앱을 백그라운드에서 계속 실행하는 방식을 테스트할 수 있습니다. 잠금 화면이 사용되는 경우에도 Windows Phone 8을 대상으로 하고 위치 서비스를 사용하는 앱을 계속해서 백그라운드에서 실행하도록 구성할 수 있습니다. 이 기능은 지속적으로 맵과 방향을 업데이트하는 내비게이션 앱 또는 실행 정보를 추적하는 실행 앱과 같은 장시간 실행되는 앱에 유용할 수 있습니다. 자세한 내용은 Windows Phone 8의 백그라운드에서 위치 추적 앱을 실행하는 방법을 참조하세요.

팁팁:

컴퓨터 키보드에서 F12 키를 두 번 눌러도 에뮬레이터에서 잠금 화면을 사용할 수 있습니다. F12 키를 누르면 휴대폰의 전원 버튼이 에뮬레이트됩니다. 자세한 내용은 Windows Phone 8용 에뮬레이터에서 컴퓨터 키보드를 사용하는 방법을 참조하세요.

이 항목에는 다음 단원이 포함되어 있습니다.

 

일반 앱에서 다음 이벤트가 발생합니다.

  • 휴대폰이 잠길 때 먼저 Obscured 이벤트가 발생한 다음 Deactivated 이벤트가 발생합니다. ObscuredEventArgsIsLocked 속성을 확인하여 잠금 화면이 비활성화를 초래했는지 판별할 수 있습니다.

  • 휴대폰이 잠금 해제될 때 먼저 Activated 이벤트가 발생한 다음 Unobscured 이벤트가 발생합니다.

위치 서비스를 사용하고 특히 백그라운드에서 지속적으로 실행되도록 구성된 앱에서는 다음 이벤트가 발생합니다.

  • 휴대폰이 잠길 때 Obscured 이벤트가 발생합니다. ObscuredEventArgsIsLocked 속성을 확인하여 잠금 화면이 앱을 가렸는지 판별할 수 있습니다.

  • 휴대폰이 잠금 해제될 때 Unobscured 이벤트가 발생합니다.

다음 그림에서는 화면을 잠그거나 잠금 해제하기 위해 Visual Studio 의 시뮬레이션 대시보드에서 사용할 수 있는 옵션을 보여줍니다.

Simulation dashboard option for locking the screen

시뮬레이션 대시보드잠금 화면 옵션 버튼은 대상 장치의 실제 화면 상태와 동기화되지 않습니다. 예를 들어 휴대폰에서 앱을 테스트하는 동안 휴대폰 자체에서 잠금 화면을 수동으로 사용하거나 해제하는 경우 시뮬레이션 대시보드에서 잠금 화면 옵션 버튼 상태가 업데이트되지 않습니다.

휴대폰 잠금 또는 잠금 해제를 시뮬레이션하려면

  1. 디버깅하거나 디버깅하지 않고 앱 또는 연결된 단말기에서 앱을 실행합니다.

    또는 품질과 성능을 측정하기 위한 앱 모니터링 및 프로파일링과 함께 앱을 실행합니다. 앱 모니터링 및 프로파일링에 대한 자세한 내용은 Windows Phone 8용 Windows Phone 응용프로그램 분석을 참조하세요.

  2. Visual Studio 의 도구 메뉴에서 시뮬레이션 대시보드를 엽니다. 대시보드의 잠금 화면 섹션을 찾습니다.

  3. 잠금 화면을 사용하고 휴대폰을 잠그려면 잠김을 선택합니다.

  4. 앱에서 비활성화가 어떻게 처리되는지 테스트합니다.

  5. 잠금 화면을 해제하고 휴대폰을 잠금 해제하려면 잠금 해제를 선택합니다.

  6. 앱에서 활성화가 어떻게 처리되는지 테스트합니다.

Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2015 Microsoft