> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XBOX Live Services API 문제 해결

> HCSettingsSetTraceLevel을 사용하여 XSAPI 응답 로깅과 상세 디버그 추적을 활성화하고, XBOX Live 서비스 REST 호출 및 HTTP 응답 실패를 진단합니다.

XBOX Live Services API 계층의 오류만으로 실패를 진단하는 것은 어렵습니다.
모든 RESTful 호출에 대한 로깅과 같은 유용한 추가 오류 정보를 서버에 제공할 수 있습니다.

이 추가 데이터를 수신하려면 응답 로거를 연결하고 디버그 추적을 활성화하십시오.
응답 로깅을 통해 HTTP 트래픽과 웹 서비스 응답 코드를 확인할 수 있으며, 이는 Fiddler 추적만큼 유용한 경우가 많습니다.

## 코드 예제

다음 코드 예제는 응답 로깅을 활성화하고 디버그 오류 수준을 **Verbose**로 설정합니다.
(디버그 오류 수준을 **Error**로 설정하여 실패한 호출만 추적하거나, **Off**로 설정하여 추적을 비활성화할 수도 있습니다.)

결과 디버그 출력은 Visual Studio에서 프로젝트를 실행할 때 출력 창에 전송됩니다.

**C API**

```cpp theme={null}
HCSettingsSetTraceLevel(HCTraceLevel::Verbose); // See HCTraceLevel enum for various levels
HCTraceSetTraceToDebugger(true);
```

```cpp theme={null}
void CALLBACK TraceCallback(
    _In_z_ char const* areaName,
    enum HCTraceLevel level,
    uint64_t threadId,
    uint64_t timestamp,
    _In_z_ char const* message
)
{
    // Log info
}

HCTraceSetClientCallback(TraceCallback);
```


## Related topics

- [문제 해결](/ko/services/xbox-services/develop/troubleshooting/index.md)
- [로그인 및 샌드박스 오류 문제 해결](/ko/services/xbox-services/develop/troubleshooting/live-troubleshoot-sandboxes.md)
- [XBOX 서비스 로그인 문제 해결](/ko/services/xbox-services/fundamentals/identity/auth/live-troubleshooting-sign-in.md)
- [XStore 개발 문제 해결](/ko/publishing/xstore-commerce/xstore-troubleshooting.md)
- [멀티플레이어 FAQ 및 문제 해결](/ko/services/xbox-services/multiplayer/mpsd/concepts/live-multiplayer-2015-faq.md)
