다음을 통해 공유


MicrosoftGame.config 요소 - MSAAppId

Xbox Live 서비스를 식별하기 위해 Xbox Live 타이틀 ID(다음과 같음)와 함께 사용되는 타이틀 MSA 앱 ID를 지정합니다. 2022년 3월 GDK부터 TitleId 요소가 지정된 경우 새 타이틀에 MSA 앱 ID가 필요합니다. 이 요구 사항은 2022년 3월 GDK 이상으로 생성된 새 타이틀에만 적용되는 MicrosoftGame.config 스키마 버전 업데이트(configVersion 0에서 configVersion 1으로)에 의해 시행됩니다.

부모

이 요소의 부모는 Game 요소입니다.

요구 사항

MicrosoftGame.config에서 configVersion = 0인 경우 이 요소는 선택 사항이며 설정할 필요가 없습니다. MicrosoftGame.config에서 configVersion = 1일 때, 다음 경우에 이 요소를 설정해야 합니다.

  • TitleID 요소가 지정됩니다.
  • NoCodePCRoot 요소가 지정됩니다.
  • AdvancedUserModel 요소가 false 값으로 설정됩니다.

플랫폼

이 요소는 PC 및 콘솔에 적용됩니다.

동작

  • 특성이 없습니다.
  • 기본값이 없습니다.
  • 허용되는 값은 비어 있지 않은 문자열입니다.

비고

  • MSAAppId 값은 일반적으로 16자의 정수 문자열입니다.
  • MSAAppId 요소는 파트너 센터에서 생성된 ID ID입니다. 이는 파트너 센터 프로젝트의 Xbox 서비스 -> Xbox 설정 탭에서 찾을 수 있습니다.
  • MicrosoftGame.config의 MSAAppId 요소는 파트너 센터의 값과 일치해야 합니다. MicrosoftGame.config 편집기는 MSAAppId 및 기타 ID 값에 대한 local .config 값을 제품의 파트너 센터에 있는 값과 자동으로 동기화하는 Microsoft Store 연결 마법사라는 도구를 제공합니다.
  • 타이틀이 게임 바인딩을 사용하는 경우 MSAAppId 요소가 다르게 작동합니다. 게임 바인딩 개요에서 자세한 내용을 참고하세요.
  • Visual Studio 새 프로젝트 템플릿은 이 요소에 대해 기본값 'PleaseChangeMe'를 제공합니다. 이 값을 사용하면 파트너 센터에서 즉시 ID를 획득하지 않고도 타이틀 컴파일을 조기에 반복할 수 있습니다. XUser API 호출을 시도할 때 실패를 피하기 위해 타이틀 빌드를 얻는 즉시 이 ID를 변경하는 것이 좋습니다.

참고 항목

MicrosoftGame.config 참조 - 목차