인증 보고서에 충돌이 나열되어 있나요?
이는 특히 모든 버그가 해결되기 전 선택적 인증 테스트 패스 중에 드물지 않습니다. 어려움은 종종 스튜디오로 돌아가 개발 빌드에서 이러한 문제를 재현하는 것에 있습니다. 크래시 덤프를 사용할 수 없거나 도움이 되지 않는 경우, 인증에서 사용한 계정의 저장 파일이 도움이 될 수 있습니다. 인증 테스트 계정의 저장 파일을 개발 샌드박스 테스트 계정에 적용하면 문제를 더 쉽게 특정할 수 있습니다. 이 문서에서는 방법을 보여줍니다.CERT에서 저장 파일을 가져와 테스트 계정에 적용하는 방법
XblConnectedStorage는 XBOX Live CERT 샌드박스에서 저장 blob을 가져옵니다. Xbstorage는 콘솔용 개발 샌드박스의 테스트 계정에 저장 파일을 적용하는 데 사용됩니다. Xgamesaveutil은 PC용 개발 샌드박스의 테스트 계정에 저장 파일을 적용하는 데 사용됩니다.사전 요구 사항
- 사용 중인 PC에 GDK 또는 GDK Tools 설치
- 게임이 게시된 Partner Center 계정에 대한 로그인 자격 증명
- 게임 제품에 대한 XBOX Live “Tools Access” 권한 포함(권한 문서)
- 로그인이 게스트 계정인 경우 계정이 게스트로 있는 Microsoft Entra 테넌트 이름이 필요합니다(아마도 ?.onmicrosoft.com 형식).
- Partner Center의 Game Setup/Identity 세부 정보 섹션에서 게임의 XBOX Service Configuration ID(SCID).
- 동일한 위치에서 게임의 Package Family Name(PFN).
- 인증 팀에서 제공한, 저장 파일을 검색하려는 계정의 gamertag.
- 인증에서 사용한 샌드박스 이름: CERT 또는 CERT.DEBUG.
- 저장 파일을 적용하려는 테스트 계정의 이메일 주소.
XBOX Live에서 저장 blob 검색
- GDK 명령 프롬프트 창 열기
-
xbldevaccount를 사용하여 사전 요구 사항 #2의 Partner Center 계정에 로그인합니다. 예:
C:\temp>xbldevaccount signin —name billyray@mylovelygamecompany.com
다른 테넌트에서 게스트로 로그인하는 경우 —tenant 옵션을 사용합니다. 예:C:\temp>xbldevaccount signin —name billyray@mylovelygamecompany.com —tenant sombodyelseslovelygamecompany.onmicrosoft.com
-
XblConnectedStorage 명령줄을 사용하여 XBOX Live에서 저장 파일을 가져옵니다. 예:
C:\temp>xblconnectedstorage —scid 00000000-0000-0000-0000-000012345678 -s CERT —gamertag “2 SomeCertAccount” —output .\GameSaveFrom2SomeCertAccount.xml Using Dev account billyray@mylovelygamecompany.com from WindowsDevCenter Operation complete. Downloaded 4 save containers to .\GameSaveFrom2SomeCertAccount.xml.
테스트 계정에 저장 파일 적용(콘솔)
xbstorage 문서의 지침에 따라 xml 파일을 저장소 공간에 적용합니다. 예:C:\temp>xbstorage import .\GameSaveFrom2SomeCertAccount.xml /msa:MLGC-MyTestAccount0000@xboxtest.com /replace /verbose
테스트 계정에 저장 파일 적용(PC)
XGameSaveUtil 문서의 지침에 따라 xml 파일을 저장소 공간에 적용합니다. 예:C:\temp>xgamesaveutil import .\GameSaveFrom2SomeCertAccount.xml /pfn:mygame_xxxxxx /replace
