Windows 앱 인증 키트 사용

Windows 스토어에서 인증 및 목록을 제출하기 전에 데스크톱 앱이 인증을 받을 수 있는 최상의 기회를 제공하려면 컴퓨터에서 유효성을 검사하고 테스트합니다. 앱을 인증하려면 Windows 앱 인증 키트를 설치하고 실행해야 합니다. 키트 내의 특정 테스트에 대한 자세한 내용은 Windows 앱 인증 키트 테스트를 참조하세요.

인증 프로세스와 이 도구의 사용이 적합한 위치에 대한 자세한 내용은 데스크톱 앱 인증을 참조하세요.

Windows ACK의 현재 릴리스는 14개 언어(체코어, 영어, 프랑스어, 독일어, 이탈리아어, 일본어, 한국어, 폴란드어, 포르투갈어(브라질), 러시아어, 중국어 간체, 스페인어, 중국어 번체 및 터키어)로 제공됩니다.

사전 요구 사항

Windows ACK를 설치하기 전에 운영 체제를 설치하고 실행해야 합니다.

  1. 앱을 개발 중인 운영 체제를 설치하고 실행합니다.
  • Windows 7용 앱을 개발하는 경우 Windows 7, Windows 8 또는 Windows 8.1 설치하고 실행할 수 있습니다.
  • Windows 8 데스크톱 앱 또는 Windows 8 데스크톱 디바이스 앱을 개발하는 경우 Windows 8 또는 Windows 8.1 설치하고 실행할 수 있습니다.
  • Windows 8.1 데스크톱 앱 또는 Windows 8 데스크톱 디바이스 앱을 개발하는 경우 Windows 8.1 설치합니다.
  1. Windows 8.1 Windows SDK(소프트웨어 개발 키트)에 포함된 Windows 앱 인증 키트 3.3을 설치합니다.

참고: PC에 Windows 앱 인증 키트 3.3 이상을 설치하는 경우 이전에 설치된 모든 버전의 키트를 교체합니다.

Windows 앱 인증 키트 3.3을 실행하는 지침

Windows 앱 인증 키트 3.3을 대화형으로 사용하여 데스크톱 앱의 유효성 검사

  1. 시작 메뉴에서 Windows 앱 인증서 키트를 검색합니다.
  2. Windows 앱 인증 키트에서 실행하려는 테스트 유효성 검사 범주를 클릭합니다. 데스크톱 앱의 유효성을 검사하는 경우 데스크톱 앱 유효성 검사를 선택합니다.
  3. 다음 화면에서 유효성을 검사할 데스크톱 앱의 설정 파일을 찾습니다.
  4. 앱 사용 유형을 지정하고 다음을 클릭합니다. Windows 앱 인증 키트는 설치의 유효성을 검사할 수 있도록 설치 파일을 사용하여 데스크톱 앱 설치를 시작합니다.
  5. 설치를 완료하기 위해 시스템을 다시 부팅하라는 메시지가 표시되면 아니요를 선택합니다. 앱이 여러 구성 요소 또는 외부 종속성을 설치해야 하는 경우 앱의 이름을 신중하게 선택합니다. 여기서 선택하는 이름은 앱이 Windows 스토어에 나열될 경우 지정된 이름입니다. 유효성 검사가 완료되면 6단계에서 앱에 제공한 이름으로 보고서를 저장합니다. Windows 앱 인증 키트는 XML 보고서 파일을 만들고 저장합니다.
  6. 보고서를 저장한 폴더로 이동하여 열어 테스트 결과를 확인합니다. 테스트에 실패하고 면제 자격이 있는 경우 제출해야 하는 정보가 여기에 나열됩니다. 각 가능한 면제 요청에 대한 자세한 설명을 제출해야 합니다.

명령줄에서 Windows 앱 인증 키트 3.3을 사용하여 Windows 데스크톱 앱의 유효성을 검사합니다.

  1. 보고서를 저장한 폴더로 이동하여 열어 테스트 결과를 확인합니다. 가능한 면제 요청으로 실패한 테스트는 여기에 나열되어 있습니다. 각 가능한 면제 요청에 대한 자세한 설명을 제출해야 합니다.

  2. Windows 앱 인증 키트가 포함된 폴더에서 다음 명령을 다음 순서로 입력합니다.

    • appcert.exe reset
    • appcert test -apptype desktop -setuppath d:\cdrom\setup.exe -appusage peruser -reportoutputpath [report file name]

    where: [report file name]는 키트가 테스트 보고서를 포함하기 위해 만들 XML 파일의 정규화된 파일 이름입니다.

  3. 테스트가 완료되면 [보고서 파일 이름]이라는 보고서 파일을 열고 테스트 결과를 확인합니다.

    참고: Windows 앱 인증 키트 명령줄에 대한 자세한 내용은 /? appcert.exe 명령을 입력합니다.

    Windows 앱 인증 키트는 활성 사용자 세션의 컨텍스트에서 실행되어야 하지만 비대화형 세션에서는 앱을 시작할 수 없습니다. 키트가 관리 권한 유무에 관계없이 테스트를 실행하기 위한 토큰을 처리하는 방법은 이 사용자 세션 컨텍스트에 따라 달라집니다. 키트는 서비스에서 실행할 수 있지만 서비스는 활성 사용자 세션에서 키트 프로세스를 생성할 수 있어야 합니다.

Windows 앱 인증 키트를 사용하여 Windows 7 앱의 유효성 검사

  • Windows 앱 인증 키트는 Windows 소프트웨어 로고 키트를 대체했습니다. 앱에 대한 Windows 7 로고를 원하는 경우 유효성 검사 테스트 및 보고서에 Windows 앱 인증 키트를 사용합니다. 이 키트는 실행 중인 운영 체제를 감지하고 Windows 7 앱에 대해 자동으로 시작합니다. Windows 7 앱의 유효성을 검사하는 동일한 프로세스를 따릅니다.

인증 제출

참조 문서

Windows 앱 인증 키트 테스트

Windows ACK 테스트를 더 쉽게 사용할 수 있도록 키트를 변경했습니다. 이제 키트에는 다음이 있습니다.

  • 새로운 간소화된 사용자 인터페이스
  • 더 이상 두 번째 사용자 계정을 설정할 필요가 없는 다중 사용자 테스트 개선