MicrosoftGame.config Element - MSAAppId
XBOX Live 서비스에 대한 ID로 XBOX Live Title ID(다음과 같이)와 함께 사용되는 타이틀 MSA App ID를 지정합니다. 2022년 3월 GDK부터, TitleId 요소가 지정된 경우 새 타이틀에는 MSA App 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 요소는 Partner Center에서 생성된 Identity ID입니다. 이는 Partner Center 프로젝트의 XBOX services -> XBOX Settings 탭에서 찾을 수 있습니다.
- MicrosoftGame.config의 MSAAppId 요소는 Partner Center의 값과 일치해야 합니다. MicrosoftGame.config Editor는 Store Association Wizard라는 도구를 제공하여, MSAAppId(및 기타 Id 값)에 대한 로컬 .config 값을 제품에 대해 Partner Center에 있는 값과 자동으로 동기화합니다.
- 타이틀이 game binding을 사용하는 경우 MSAAppId 요소는 다르게 동작합니다. 자세한 내용은 Game Binding 개요를 참조하세요.
- Visual Studio 새 프로젝트 템플릿은 이 요소에 대해 ‘PleaseChangeMe’의 기본값을 제공합니다. 이 값을 사용하면 Partner Center에서 Id를 즉시 얻지 않고도 초기에 타이틀 컴파일 반복 작업을 진행할 수 있습니다. API 호출을 시도할 때 오류가 발생하지 않도록 하려면, 타이틀을 빌드하는 즉시 이 Id를 변경하는 것이 좋습니다.
