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

Windows Phone 8에 대한 앱 상태 변경을 테스트하는 방법

2014-06-18

Windows Phone 앱은 활성 상태에서 유휴 상태, 삭제 표식 상태로 차례로 전환될 수 있습니다. 앱에서 이러한 상태 전환을 테스트하는 것이 좋습니다. Windows Phone의 앱 상태에 대한 자세한 내용은 Windows Phone 8의 앱 활성화 및 비활성화를 참조하세요.

이 항목에서는 앱 상태가 변경될 때 디버깅이 작동하는 방식에 대해 설명합니다. 또한 디버깅을 위해 앱 상태를 강제로 변경하는 방법에 대해 설명합니다.

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

Visual Studio 2012에서는 단일 디버깅 세션에서 상태 변경에 걸쳐 앱을 디버깅할 수 있습니다. 이 단원에서는 비활성화된 앱이 유휴 상태로 전환되거나 삭제 표식이 지정되는 경우 앱의 디버깅 동작에 대해 설명합니다.

  • 앱이 디버깅되는 동안 시작 버튼을 누르면 Deactivated 이벤트 처리기가 호출됩니다. 시작 버튼을 누른 후 뒤로 버튼을 누르면 Activated 이벤트 처리기가 호출됩니다.

    Deactivated 이벤트가 발생할 때 앱을 유휴 상태로 전환하거나 앱에 삭제 표식을 지정할지 여부를 지정할 수 있습니다. 자세한 내용은 이 항목의 비활성화될 때 앱에 삭제 표식을 지정할지 여부를 지정하려면 절차를 참조하세요.

  • 앱이 디버깅되는 동안 뒤로 버튼을 누르면 앱이 종료됩니다. DeactivatedActivated 이벤트 처리기가 호출되지 않습니다.

  • 중단점 적중 횟수는 앱이 비활성화될 때까지만 유지됩니다.

  • 디버거에서 실행되는 첫 번째 앱에는 삭제 표식이 지정되고 사용자가 Visual Studio의 다른 인스턴스에서 두 번째 Windows Phone 앱을 시작하면 첫 번째 앱이 종료됩니다.

  1. Visual Studio 2012에서 F5 키를 누르거나 디버깅 시작을 선택하여 앱을 시작합니다.

  2. 시작 버튼을 누르거나 실행기 또는 선택기를 열어서 앱을 비활성화합니다.

    앱이 비활성화되고 유휴 또는 삭제 표식 상태로 전환되면 프로세스가 더 이상 실행되지 않지만 디버깅 세션은 활성화되어 있습니다. 디버깅 종료 또는 Shift+F5를 제외한 디버깅 작업을 사용할 수 없습니다.

  3. 뒤로 버튼을 누르거나 실행기 또는 선택기에서 돌아가서 앱을 다시 활성화합니다.

    앱이 다시 활성화되면 디버거가 다시 활성화된 프로세스에 연결되고 모든 디버깅 작업을 사용할 수 있습니다.

  1. Visual Studio 2012에서 프로젝트를 선택하고 프로젝트 메뉴를 클릭한 다음 <프로젝트 이름> 속성을 클릭합니다.

  2. Windows Phone 프로젝트의 경우 프로젝트 디자이너에서 디버그 페이지를 클릭합니다.

    -또는-

    XNA Framework Windows Phone 게임 프로젝트의 경우 프로젝트 디자이너에서 XNA Game Studio 페이지를 클릭합니다.

  3. 비활성화될 경우 앱에 삭제 표식을 지정하려면 디버깅하는 동안 비활성화 시 삭제 표식 확인란을 선택합니다. 비활성화될 경우 앱을 유휴 상태로 전환하려면 확인란의 선택을 취소합니다. 다음 그림에서는 Windows Phone 프로젝트의 확인란을 보여줍니다.

    AP_Con_DebugStateChanges

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

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