로그인 비동기 호출 문제.

문의를 남기실 경우 다음 항목을 작성해 주시면 빠른 답변 처리에 도움이 됩니다.

  • 프로젝트명 :
  • 뒤끝SDK 버전 :
  • 에러 코드 :

동기로 코드를 작성했을 때는 문제가 없었지만 비동기로 하니 문제가 발생했습니다.
아예 서버에서 답이 오지 않는 것 같은데 어떻게 해야하죠?

image

안녕하세요 개발자님

SDK 초기화 시의 Initialize코드에 useAsyncPoll이 true일 경우에는
Update에 해당 함수를 작성하여 콜백 함수 풀링을 해야합니다.

  Backend.AsyncPoll();

useAsyncPoll이 true로 되어있으나 콜백 함수 풀링을 하지 않았는지 확인해 주세요.

그렇네여, 그러면 코루틴에서 1초 간격으로 호출해도 문제는 없나요?

네, 말씀처럼 호출 가능합니다.
다만, 호출한 비동기함수는 Backend.AsyncPoll();가 호출되는 시점에 호출되기 때문에, 호출한 비동기함수가 바로 요청을 보내지 않을 수 있습니다.
또한 Update() 함수에 지속적으로 호출하셔도 문제가 발생하지 않으니 이부분도 참고해 이용해주세요.
감사합니다.