문의를 남기실 경우 다음 항목을 작성해 주시면 빠른 답변 처리에 도움이 됩니다.
- 프로젝트명 : LiveOnLive
- 뒤끝SDK 버전 : 5.4.0
- 에러 코드 :
코드입니다.
콘솔창 입니다.
뭔가 잘못한 부분이 있을까요?
문의를 남기실 경우 다음 항목을 작성해 주시면 빠른 답변 처리에 도움이 됩니다.
코드입니다.
콘솔창 입니다.
뭔가 잘못한 부분이 있을까요?
안녕하세요 개발자님
SDK 초기화 시에 useAsyncPoll을 true로 설정했을 경우에는 풀링함수 호출을 해야지만 비동기 함수 호출시에 Callback이 정상적으로 호출됩니다.
초기화해주는 InitializeAsync() 또한 비동기함수이기 때문에 풀링함수를 호출해야합니다.
따라서 지속적으로 풀링 함수가 호출될 수 있도록 Update()문 등에 Backend.AsyncPoll()을 호출해주시면 됩니다.
예시
void Update()
{
Backend.AsyncPoll();
}
추가적으로 SDK초기화를 비동기가 아닌 동기로 해도 되는 상황이라면, 비동기보다는 확실한 동기 함수를 통해 초기화하는 것을 추천드립니다.
var bro = Backend.Initialize(true);
if(bro.IsSuccess())
{
// 초기화 성공 시 로직
}
else
{
// 초기화 실패 시 로직
}
자세한 사항은 해당 문서를 참고해주시면 감사하겠습니다.
감사합니다 한번 해보겠습니다.
말씀해주신대로 수정하니 잘 되네요. 감사합니다!