유니티에서 사용중에 오류 났을 때 캡쳐한 이미지 입니다.
이미지에서 알리는 해당 위치의 코드 입니다.
public override void SetLocalModel(BackendReturnObject _bro)
{
LitJson.JsonData json = _bro.FlattenRows();
localModel = LitJson.JsonMapper.ToObject<MonthlyDBModel>(json[0].ToJson());
}
구동시 초기 Param 세팅값 처리해둔 코드 입니다.
param.Add("cstr_MonthlyPlanKey", string.Empty);
param.Add("cstr_MonthlyPlanDaysLeft", string.Empty);
기존 사용중에 cstr_MonthlyPlanKey 컬럼을 추가 했었습니다.
앱 구동시 첨부한 이미지와 같은 에러 로그를 만납니다.
뒤끝 콘솔에서 확인 결과 cstr_MonthlyPlanKey 컬럼에 true 값이 저장되어 있었습니다.
편집을 위해 해당 컬럼을 선택하면 null 타입으로 되어 있었습니다.
true 라는 값을 지우고 타입을 string 으로 변경 후 재 구동하면 오류가 해결됩니다.
Q.
혹시 이렇게 되는 원인이 있는 것인지 궁금하며,
해결 또는 방지할 수 있는 방법이 있는지 여쭙고 싶습니다.
cf. 비슷한 일로 최근에 문의드린적이 있었습니다.
패치(문의 드린 이후) 후 현상이 사라졌었으나 최근 패치 이후 재등장 하는 것 같습니다.
날이 많이 추워졌습니다. 건강에 유의하시길 바라며 좋은하루 되십시요