2026년 8월에 올바른 Partner Center 권한이 부여된 계정에서도 XUID로 플레이어 데이터를 재설정할 때 권한 오류(HTTP 401)가 발생하던 문제를 수정했습니다. 이 수정은 XBOX services 백 엔드에서 이루어졌으므로 자동으로 적용됩니다. GDK, XBOX services 도구 패키지 또는 도구 자체의 새 버전을 설치할 필요가 없습니다. 이전에 이 오류를 겪고 임시 방편으로 해결했거나 Partner Center 권한이 잘못 구성되었다는 안내를 받은 경우, 아래 단계에 따라 도구를 다시 시도할 수 있습니다. XUID로 재설정에 설명된 “Tools Access” 권한은 여전히 필요합니다.
--xuid, --user, --file 옵션은 상호 배타적입니다. --scid 및 --sandbox와 함께 이 중 정확히 하나만 지정하세요.
XUID로 재설정
Player Data Reset 도구를 사용하여 XUID로 사용자를 재설정하려면 (XblDevAccount.exe로) 로그인하는 데 사용된 개발자 계정이 특정 제품에 대한 적절한 권한을 가지고 있어야 합니다. “Tools Access”는 계정 수준 권한이 아니라 제품 수준 권한입니다. 따라서 플레이어 데이터를 재설정하려는 모든 제품에 대해 “Tools Access” 권한을 부여해야 합니다.- 관리 권한이 있는 개발자 계정으로 Partner Center에 로그인합니다.
- 계정 설정 => 사용자 페이지로 이동합니다.
- “Tools Access” 권한이 필요한 사용자 또는 그룹을 클릭합니다.
- 사용자 또는 그룹이 현재 표준 역할(예: Developer)에 할당되어 있는 경우 “Customize permissions”로 전환해야 합니다.
- 다음 페이지에서 “Product-level” 권한 테이블로 이동하여 “XBOX Live” 테이블 헤더를 확장하고 “Tools access” 열을 찾습니다.
- “Tools Access” 권한을 부여하려는 제품 또는 제품 그룹에 대해 명시적으로 해당 상자를 선택합니다.
이메일 주소로 재설정
테스트 계정 이메일 주소로 재설정하려면 각 테스트 계정의 암호를 알아야 합니다. 아래 명령을 사용하면 테스트 사용자로 로그인할 수 있는 창이 팝업됩니다.파일로 재설정
파일로 재설정하려면 XUID의 구분된 파일, 이메일의 구분된 파일 또는 Partner Center 계정 내보내기의 파일 위치를 전달할 수 있습니다.@ 문자가 포함되어 있으면 파일 전체가 이메일 주소 목록으로 처리되고, 그렇지 않으면 XUID 목록으로 처리됩니다. 구분된 파일에는 헤더 행을 포함하지 마세요. 헤더 행도 계정으로 구문 분석됩니다.
Partner Center 계정 내보내기는 자동으로 감지되지만, 원래 헤더 행이 수정 없이 그대로 있는 경우에만 감지됩니다.
구분 기호 옵션
--xuid 및 --user 옵션과 --file에 전달되는 구분된 파일에 대해 사용자 지정 구분 기호를 선택적으로 설정할 수 있습니다. 기본 구분 기호는 쉼표(,)입니다.
--file에 전달된 파일이 Partner Center 계정 내보내기인 경우 해당 형식은 항상 쉼표로 구분되므로 구분 기호가 무시됩니다.
계정 처리 방식
계정이 처리되는 방식은 사용하는 옵션에 따라 다릅니다. XUID로 재설정하거나 XUID로 확인되는 파일에서 재설정하는 경우, 계정은 최대 10개씩 일괄 처리됩니다. 일괄 처리 내의 계정은 병렬로 재설정되고, 각 일괄 처리는 순차적으로 실행됩니다. 이메일 주소로 재설정하는 경우 각 계정에 개별적으로 로그인해야 하므로 계정이 한 번에 하나씩 처리됩니다. 테스트 계정 중 하나라도 로그인에 실패하면 도구가 즉시 중지되며 목록의 나머지 계정은 시도되지 않습니다. 각 계정은 실패로 보고되기 전에 최대 5회까지 자동으로 다시 시도되며, 도구는 다음으로 넘어가기 전에 서비스가 각 재설정을 완료할 때까지 기다립니다. 따라서 단일 계정이 최종 결과를 보고하는 데 최대 약 1분이 걸릴 수 있습니다. 특히 큰 목록을 재설정할 때는 도구를 취소하지 말고 완료될 때까지 기다리세요.출력
명령이 성공하거나 실패하면 아래에 나열된 것과 유사한 출력이 표시됩니다. 성공종료 코드
도구는 성공하면 0을, 실패하면 -1을 반환합니다. 스크립트 또는 자동화된 테스트 단계에서 도구를 호출할 때는 콘솔 텍스트에 의존하지 말고 종료 코드를 확인하세요.문제 해결
Unable to authorize the account with XBOX Live
Your account doesn’t have access to perform the operation
Resetting by XUID requires a signed in Partner Center account
XblDevAccount.exe signin을 실행하세요.
Failed to log in to test account
--sandbox에 전달한 샌드박스에 속하는지 확인하세요. 이 문제가 발생하면 도구가 중지되므로 목록의 나머지 계정은 재설정되지 않습니다.