PC SDK 사용 중 발생하는 에러는 크게 두 가지 경우로 구분해서 확인할 수 있습니다.
메서드 호출 후 반환되는 StovePCResult enum 값
PC SDK의 모든 메서드는 호출 직후, 호출이 성공했는지 여부를 나타내는 StovePCResult enum 값을 반환합니다.
OnError 콜백을 통해 전달되는 StovePCError 구조체
PC SDK API에서 에러가 발생한 경우는 OnError 콜백이 호출되며, 에러에 대한 자세한 정보가 포함된 StovePCError 구조체가 전달됩니다.
// OnError 콜백이 호출될 때 전달 됩니다.
public struct StovePCError
{
// 호출된 함수를 나타내는 enum 값
public StovePCFunctionType FunctionType;
// 발생한 에러 유형을 나타내는 enum 값
public StovePCResult Result;
// 발생한 에러 메시지
public string Message;
// 외부 에러(http 에러, 외부 모듈 에러)가 발생한 경우, 해당하는 에러 코드
public int ExternalError;
}
Plain Text
복사