- 프로젝트명 : 핵 앤 슬래시 키우기: 방치형RPG
- 에러 메시지 : bad public Table, 잘못된 public Table 입니다
private void Upload_MyRankData(float totalSeconds)
{
int leagueIndex = Binder.DataManager.Save.CurrentLeagueIndex;
string leagueRankRowIndate = string.Empty;
// [게임정보]의 LeagueRankN의 rowInDate가 있는지 체크.
Debug.LogError("[게임정보]의 LeagueRankN의 rowInDate가 있는지 체크.");
var bro = Backend.GameData.GetMyData($"RankLeague{leagueIndex}", new Where(), 1);
if (bro.IsSuccess())
{
Debug.LogError("체크 성공");
// 내 데이터가 있다.
if (bro.GetReturnValuetoJSON()["rows"].Count == 1)
leagueRankRowIndate = bro.FlattenRows()[0]["inDate"].ToString();
}
else
{
Debug.LogError("체크 실패");
}
// data 준비
Param param = new Param
{
{ "TotalDuration", totalSeconds }
};
// 내 데이터 없음.
if (leagueRankRowIndate.Equals(string.Empty))
{
Debug.LogError("데이터 Insert 시작");
bro = Backend.GameData.Insert($"RankLeague{leagueIndex}", param);
if (bro.IsSuccess())
{
Debug.LogError("데이터 Insert 성공");
leagueRankRowIndate = bro.GetInDate();
}
else
{
Debug.LogError("데이터 Insert 실패");
Binder.UIManager.NetworkErrorPopupPanel.Show(NetworkErrorType.Unknown, bro.GetMessage());
return;
}
}
// 리더보드 데이터 업뎃&리프레쉬
Debug.LogError("데이터 업뎃&리프레쉬");
bro = Backend.Leaderboard.User.UpdateMyDataAndRefreshLeaderboard(
BackendHiddenResource.Get_LeaderboardUUID(leagueIndex),
$"RankLeague{leagueIndex}", leagueRankRowIndate, param);
if (bro.IsSuccess())
{
Debug.LogError("데이터 업뎃&리프레쉬 성공");
IsUploadingMyRankDataComplete = true;
}
else
{
Debug.LogError("데이터 업뎃&리프레쉬 실패");
Binder.UIManager.NetworkErrorPopupPanel.Show(NetworkErrorType.Unknown, bro.GetMessage());
}
}
100% 확실한건 아니지만 이 코드에서 나온 에러인것 같은데요.
(에러 출처 로그를 제가 좀 더 디테일하게 작성했어야 했는데…)
혹시 어떠한 이유로 에러가 나왔는지 알 수 있을까요?
시간은 대략 2025-08-15 11:00 ~ 12:50 사이 입니다.