신고 후 콜백이 오지 않습니다.

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

  • 프로젝트명 : 용사는 직진중
  • 뒤끝SDK 버전 : 5.3.0
  • 에러 코드 : 없음

신고 기능을 추가하고 있습니다.
Nickname, reason, detail 내용을 첨부하여 신고를 하였습니다.
운영툴에 신고자와 신고대상, 이유, 상세 내용은 등록이 됩니다.
그러나 콜백이 오지 않습니다.
예제에서는

SendQueue.Enqueue(Backend.Chat.ReportUser, nick, reason, detail, bro =>
{
if (bro.IsSuccess())
{
ChatItem chat = new ChatItem(SessionInfo.None, “안내”, string.Format("{0}님을 신고하였습니다.", nick), false);
DispatcherAction(() => ChatPopup.Instance.AddChat(chat));
DispatcherAction(() => ChatPopup.Instance.HideReportPopup());
}
else
{
CommonUtils.ShowToast(“유저신고를 실패하였습니다. - 사유를 입력해 주세요.”, TOAST_BOX_LENGTH.SHORT);
}
});
위와 같이 신고하면 콜백이 와야 하는데, 성공이든 실패든 아무 반응이 없습니다.
다시 말씀드리지만 운영툴에 신고 등록은 된 상태였습니다.
답변 부탁드립니다.

안녕하세요 개발자님

SendQuque를 사용하신다면

SendQueue.Poll() 함수가 지속적으로 호출되고 있는지 (유니티 Update() 함수 혹은 코루틴 등을 사용하여)
확인 부탁드리겠습니다.

또한 SendQueue를 사용하지 않고

동기 방식이나 비동기 방식으로도 확인 부탁드리겠습니다.

감사합니다.

답변 감사합니다.
SendQueue 를 사용할때도 Chat과 같은 방식으로 지속적으로 Poll()을 호출해줘야 하는군요.
정상적으로 동작되는 것을 확인 했습니다.
감사합니다.

좋아요 1