에러가 발생한 경우 아래 정보를 모두 제공해주시면 보다 정확한 답변이 가능합니다!
- SDK 버전 : 4.6.0
- 에러 코드 :
- 스테이터스 코드 :
- 에러메시지 :
처음엔 딕셔너리를 잘못 넣었나 해서 아주 심플하게 Param을 사용해서 넣은 데이터를 불러왔는데도 그러네요.
4.5.0이었어서 4.6.0으로 패키지 입포트했는데도 이러구요 ㅠ
Param param = new Param();
param.Add("display", charList[0].display);
param.Add("charName", charList[0].charName);
param.Add("level", charList[0].stat.Level.ToString());
BackendReturnObject BRO = Backend.GameInfo.Insert("character", param);
이렇게 데이터를 집어 넣은 후, 콘솔에서 잘 들어간걸 확인하고나서
BackendReturnObject BRO = Backend.GameInfo.GetPublicContentsByGamerIndate(“character”, userInDate);
if (BRO.IsSuccess())
{
JsonData myData = new JsonData(BRO.GetReturnValuetoJSON());
Debug.Log("성공");
}
이렇게 했는데. 성공 로그는 보지 못하고
ArgumentException: Unable to wrap the given object with JsonData
LitJson.JsonData…ctor (System.Object obj) (at :0)
DBManager.OnClickGetPublicContentsByGamerIndate () (at Assets/Scripts/Managers/DBManager.cs:35)
유니티 콘솔창 첫 3줄로 이렇게 뜨네요. 인데이트는 getuserinfo로 받은걸 썼고 isSuccess까지는 잘 되는거 같은데 받은 데이터를 Json으로 파싱하는데 에러가 난거 같아요. 따로 LitJson을 다운받은건 아니고 백엔드 패키지에 있는거 고대로 네임스페이스에서 사용하는건데…
제가 무얼 잘못한걸까요…