Skip to main content
이 문서는 Microsoft Game Development Kit(GDK) 타이틀이 XBOX 서비스를 사용하지만 예상대로 상호작용하지 않을 때 PC 게임의 네트워크 트래픽을 검토하는 방법을 설명합니다. 트래픽 검토는 문제 발생 지점을 파악하는 데 도움이 됩니다.

Fiddler로 네트워크 트래픽 확인

xboxlive.com으로 오가는 게임의 네트워크 트래픽을 보려면 Fiddler를 설치하세요.

예상 네트워크 트래픽

Fiddler를 설치한 후 게임의 네트워크 트래픽을 XBOX 서비스의 예상 트래픽과 비교하세요.

로그인에 대한 예상 네트워크 트래픽

게임이 플레이어를 로그인시킨다면 네트워크 트래픽에는 userpresence.xboxlive.com으로의 패킷이 포함됩니다: POST https://userpresence.xboxlive.com/users/xuid(2814616665093727)/devices/current/titles/current HTTP/1.1 xuid(XXXXXX)는 로그인된 테스트 계정의 XBOX User ID입니다. 패킷이 나타나지 않으면 다음 단계를 시도하세요.
  • MicrosoftGame.config 또는 엔진 IDE에 설정한 값이 Microsoft Partner Center의 프로젝트 값과 일치하는지 확인합니다. 두 위치가 동일한 설정을 사용하는지 확인하세요.
  • 개발 PC가 Partner Center에서 프로젝트에 할당된 샌드박스를 사용하는지 확인합니다. 현재 샌드박스를 확인하려면 GDK Command Prompt를 열고 XBLPCSandbox.exe를 실행합니다. 샌드박스가 기대한 것과 다르다면 같은 창에서 XBLPCSandbox.exe \<샌드박스 이름> 을 실행해 설정합니다. 예: XBLPCSandbox.exe XDKS.1.
  • 테스트 계정이 로그인되어 있는지 확인합니다. 확인하려면 XBOX 앱을 열고 테스트 계정이 표시되는지 확인하세요.

업적 조회 및 설정에 대한 예상 네트워크 트래픽

게임이 테스트 계정에 대한 업적 상태 정보를 요청한다면 네트워크 트래픽에는 다음 요청과 유사한 achievements.xboxlive.com으로의 패킷이 포함됩니다. GET https://achievements.xboxlive.com/users/xuid(2814616665093727)/achievements?titleId=1794603332&orderBy=title HTTP/1.1 요청이 성공하면 패킷은 게임에 대한 테스트 사용자의 현재 업적 상태를 나열하는 응답을 가집니다. 게임이 테스트 계정의 업적을 업데이트한다면 네트워크 트래픽에는 다음 요청과 유사한 achievements.xboxlive.com으로의 패킷이 포함됩니다.
이 패킷이 나타나지 않거나 예상한 응답을 받지 못한다면 다음 단계를 시도하세요.
  • 테스트 계정이 로그인되어 있는지 확인합니다. 확인하려면 XBOX 앱을 열고 테스트 계정이 표시되는지 확인하세요.
  • 업적이 Partner Center의 샌드박스에 게시되었는지 확인합니다.
Unreal Engine 게임에서 업적을 구성하는 방법에 대한 자세한 내용은 Unreal Engine 시작하기를 참조하세요.

클라우드 저장에 대한 예상 네트워크 트래픽

클라우드 저장 호출은 즉시 네트워크 트래픽을 생성하지 않습니다. 대신 GamingServices 프로세스가 다음 섹션에 표시된 표준 Connected Storage 요청 패턴에 따라 titlestorage.xboxlive.com으로 패킷을 보내도록 유도합니다.
Fiddler에서 GamingServices 프로세스의 네트워크 트래픽을 보려면 관리자 권한의 명령 셸에서 다음 명령을 사용해 winhttp를 Fiddler로 리다이렉트합니다.
리다이렉트를 지우려면 다음 명령을 사용합니다.
마지막 수정일 2026년 8월 24일