Skip to main content
XBOX services를 통합하는 PC 게임은 Microsoft Store 정책PC용 XBOX Requirements를 준수해야 합니다. 이러한 요구 사항의 하위 집합은 빌드 검증 테스트(BVT)로, 타이틀의 XBOX 인증 테스트에 대한 준비 상태를 결정하도록 설계된 테스트 모음입니다. 모든 타이틀은 전체 인증 테스트에 진입하기 전에 BVT를 통과해야 합니다. BVT에 실패한 타이틀은 인증에 재제출하기 전에 모든 실패 사항을 수정해야 합니다.

PC에서 일반적인 BVT 실패

이는 일반적인 BVT 실패 목록입니다.

재제출 조건(CFR) 재현

타이틀이 BVT 및/또는 인증에서 실패한 후 재제출되었지만 이전 테스트 통과의 CFR을 수정하지 않았습니다. 테스트 팀은 타이틀이 테스트에 진입하도록 허용하기 전에 이전 테스트 통과에 기록된 모든 CFR이 수정되었는지 확인합니다. 지침:
재제출하기 전에 인증 보고서의 모든 CFR이 수정되었는지 확인하세요.

필요한 종속성이 설치되지 않음

타이틀이 Store에서 설치될 때 깨끗한 PC에 필요한 종속성이 설치되지 않았습니다. 예를 들어, 깨끗한 PC에 타이틀을 설치한 후에도 실행되지 않고 다음 오류를 표시합니다: MSVCP100.dll을 찾을 수 없기 때문에 코드 실행을 진행할 수 없습니다. 지침:
Windows의 새 설치에서 테스트하고 장치에서 모든 패키지 종속성을 제거하세요. 게임을 Store에 게시하고 설치하며 모든 게임 종속성이 설치되어 있는지 확인하세요. 게임에 필요한 종속성을 설치 디렉터리에 포함하거나, Store에서 설치되지 않은 경우 첫 부팅 중에 사용자에게 종속성을 설치하도록 프롬프트하세요.
참조: 프레임워크 패키지 종속성

타이틀 안정성

타이틀이 실행 시 또는 게임 플레이 중에 충돌 및/또는 정지됩니다. 지침:
최신 그래픽 드라이버를 사용하여 다양한 하드웨어 구성으로 테스트하세요.
테스트 시나리오:
  • Store에서 타이틀을 설치합니다. 테스트 팀은 개발자 샌드박스에서 타이틀을 사이드로드할 때는 나타나지 않는 문제를 Store에서 설치한 후에 발견한 적이 있습니다.
  • 여러 해상도(창 및 전체 화면)를 테스트합니다.
  • 모든 화면에서 무작위 입력을 테스트합니다.
  • 게임 메뉴에 빠르게 진입하고 뒤로 나갑니다.

이중 인증

이전에 타이틀을 실행한 적이 없는 프로필을 사용할 때 사용자에게 명시적 동의 대화 상자가 표시되지 않습니다. 타이틀은 게임 플레이 또는 메뉴에 도달하기 전에 실행 후 무기한 로딩 화면에 진입합니다. 지침:
이중 인증이 활성화된 개발자 계정을 사용하여 로그인을 테스트합니다(Partner Center에서 개발자 계정을 만들 때 2FA를 선택하는 옵션이 있음). 타이틀이 항상 사용자가 있다고 가정하고 _XUserAddAsync(AddDefaultUserSilently)_만 호출하고 있을 가능성이 있습니다. 타이틀은 _XUserAddAsync(AddDefaultuserAllowingUI)_를 사용하고 잠재적인 오류 사례를 처리할 코드를 포함해야 합니다. GDK에는 이를 사용하는 방법을 보여주는 샘플이 있습니다. 이를 통해 로그인한 사용자가 없거나, 동의가 누락되었거나, 다른 인증 문제를 해결해야 할 때 필요에 따라 UI가 팝업될 수 있습니다.
참조: XUserAddAsync GDK 문서

파트너 서비스가 실행되지 않음

타이틀이 제출될 때 파트너 서비스(예: 멀티플레이어)가 실행되지 않습니다. 지침:
인증에 제출할 때 게임에 필요한 모든 파트너 서비스가 실행 중인지 확인하세요. 테스트 통과 동안 계속 실행되도록 하세요.

멀티플레이어 및 매치메이킹 문제

멀티플레이어를 지원하는 타이틀은 사용자가 멀티플레이어 세션을 성공적으로 시작하고, 진행하며 완료할 수 있도록 허용해야 합니다. 테스트 팀은 세션을 시작하는 데 필요한 최소 사용자 수를 매치하려고 시도하고 필요한 최소 목표 수를 완료하여 매치를 종료합니다. 타이틀이 멀티플레이어 기능을 지원하지만 매치메이킹 경험을 지원하지 않는 경우, 테스트 팀은 시스템 및 게임 내 초대/참가 기능을 사용하여 매치에 진입하고 완료하는 데 필요한 최소 사용자 수를 허용합니다. 지침:
인증에 제출하기 전에 지원되는 모든 멀티플레이어 기능이 완료되고 작동하며 테스트 가능한지 확인하세요.

다운로드 가능한 콘텐츠

다운로드 가능한 콘텐츠(DLC) 패키지가 Store에서 검색 또는 딥 링크를 통해 찾을 수 없습니다. DLC의 설치 및 타이틀 내 존재는 테스트 팀에서 확인합니다. 각 DLC 유형의 최소 하나의 항목이 테스트를 위해 CERT 및 CERT.DEBUG 샌드박스에 게시되어야 합니다. 지침:
제출하기 전에 지원되는 각 DLC 유형의 최소 하나의 항목을 인증 샌드박스에 게시하세요.

업적 잠금 해제 실패

기준이 충족될 때 타이틀이 모든 업적을 잠금 해제하지 않습니다. 지침:
기준이 충족될 때 모든 업적이 잠금 해제되는지 확인하세요.

Microsoft Store 가용성 및 XBOX services 게임 플레이 설정

BVT 중에 타이틀이 CERT 및 CERT.DEBUG 샌드박스의 Store에서 다운로드됩니다. Partner Center에서 CERT 샌드박스로의 게시가 완료되면 CERT.DEBUG 샌드박스의 XBOX services 게임 플레이 설정도 업데이트하세요. 이렇게 하면 타이틀을 획득하고 테스트를 위해 설정할 때 지연이 없도록 도움이 됩니다. 지침: CERT.DEBUG에서 XBOX services 게임 플레이 설정 업데이트
첫 번째 제출이거나 이전 제출 이후 XBOX services 게임 플레이 설정을 업데이트한 경우 CERT.DEBUG 샌드박스에 설정을 수동으로 게시하세요.
  1. Partner Center에서 제품의 XBOX services - 게임 플레이 설정 페이지로 이동합니다. 패키지에 대해 Certify 워크플로에서 선택한 소스 샌드박스를 선택합니다.
  2. 검토 및 게시를 선택하여 XBOX services 게임 플레이 설정을 CERT.DEBUG 샌드박스 대상에 게시합니다.
마지막 수정일 2026년 9월 1일