본문으로 건너뛰기
버전: 5.15.1

START

업데이트 상세 내역

뒤끝펑션 0.1.2 버전 비호환 문제

SDK 5.9.0 버전에서 0.1.2 이하(2021-12-28 이전에 배포된 펑션) 버전의 뒤끝펑션을 호출할 경우,
펑션 내부에서 호출하는 함수에 에러가 발생하여 정상적으로 작동하지 않게 됩니다.

꼭 SDK를 업그레이드하기 전에 펑션을 0.2.0 버전으로 업그레이드하여 사용해주세요.

SDK 5.6.0 이하 업데이트 후 410 에러 발생 문제

SDK 5.6.0 이하 버전에서 현재 버전으로 업데이트를 할 경우, 모든 뒤끝 함수 호출에서 410 GoneResourceException 에러가 발생할 수 있습니다.
재로그인 시, 해당 에러가 이후 발생하지 않게되므로 아래와 같은 로그인 함수를 다시 호출할 수 있도록 구성해주세요.

  • Backend.BMember.CustomLogin
  • Backend.BMember.GuestLogin
  • Backend.BMember.AuthorizeFederation
  • Backend.BMember.LoginWithTheBackendToken
  • Backend.BMember.RefreshTheBackendToken
SDK 5.8.0 403 Forbidden 로직 개편 안내

SDK 5.8.0 버전에서는 과도한 요청으로 발생되는 403 Forbidden 에러 발생 시, 이후부터는 서버로 보내는 송신을 로컬에서 5분 30초동안 금지하며 해당 시간 내 함수 호출 시 다음과 같은 에러를 리턴합니다.

statusCode : 403
errorCode : Forbidden
message : 403 Forbidden by Local

만약 403 에러 처리에 기존 message를 이용할 경우에는 errorCode를 이용하거나 IsTooManyRequestError 함수를 이용해주세요.

SDK 5.11.0 ~ 5.11.3 압축형데이터 이용 불가 안내

SDK 5.11.0에서 5.11.3의 경우 압축형 데이터를 이용할 경우, 데이터 불러오기 시, inDate에 뒷자리에 0이 붙을 경우, inDate값이 변경되는 치명적인 오류가 존재합니다.
압축형 데이터를 이용하고자 할 경우에는 꼭 5.11.4 이상의 SDK로 진행해주시기 바랍니다.


5.15.1

PlayerData.Get select 절 이용시 iOS 환경에서 에러 발생 이슈 픽스

Backend.PlayerData.Get 관련 함수에서 select 절 이용 시, iOS 환경에서는 Malformed 에러라고 발생하던 문제를 해결했습니다.

Param.Parse(JsonData json) 사용 시 에러 발생 이슈 픽스

Param.Parse(JsonData json) 이용 시, System.ArgumentOutOfRangeException: Length cannot be less than zero. 에러가 발생하던 문제를 해결했습니다.


5.15.0

InsertLog 함수 삭제

그 동안 Deprecated 되어 있던 InsertLog 함수가 삭제되었습니다. InsertLogV2를 사용해 주세요.

// 5.15.0 이전에 사용가능한 게임로그 함수.
// Backend.GameLog.InsertLog("logType", param);
// Backend.GameLog.InsertLogV2("logType", param);

// 5.15.0 이후에 사용가능한 게임로그 함수.(InsertLog 삭제)
Backend.GameLog.InsertLogV2("logType", param);

버그 픽스

[Param] Param에 LitJson.JsonData 추가 시, 정상적으로 들어가지 않던 에러 수정

Param.Add(LitJson.JsonData) 호출 시, GameData, PlayerData 함수에서 에러가 발생하던 문제를 픽스했습니다.

[차트 관리] Backend.CDN.Content.Get의 리턴값 중 contentJson 호출 시, 에러 발생 수정

Backend.CDN.Content.Get의 리턴값 중 contentJson을 호출할 경우, 무한 로딩이 되는 에러를 수정했습니다.

[확률 관리] Backend.CDN.Probability.Get의 리턴값 중 contentJson 호출 시, 에러 발생 수정

Backend.CDN.Probability.Get의 리턴값 중 contentJson을 호출할 경우, 무한 로딩이 되는 에러를 수정했습니다.

[뒤끝 매치] 각 응답 핸들러에서 특정 값을 불러오지 못하던 문제 수정.

  • OnChangeSuperGamer 핸들러의 응답값 MatchInGameChangeSuperGamerEventArgs에서 OldSuperUserRecord와 NewSuperUserRecord가 정상적으로 불러오지 않던 문제를 수정했습니다.(5.12.0부터 발생)
  • OnMatchInGameAccess 핸들러의 응답값 MatchInGameSessionEventArgs에서 GameRecord가 정상적으로 불러오지 않던 문제를 수정했습니다.(5.12.0부터 발생)
  • OnMatchMakingRoomSomeoneInvited 핸들러의 응답값 MatchMakingInvitedRoomEventArgs에서 InviteUserInfo가 정상적으로 불러오지 않던 문제를 수정했습니다.(5.12.0부터 발생)
  • OnMatchMakingRoomJoin 핸들러의 응답값 MatchMakingGamerInfoInRoomEventArgs에서 UserInfo가 정상적으로 불러오지 않던 문제를 수정했습니다.(5.12.0부터 발생)
  • OnMatchMakingRoomUserList 핸들러의 응답값 MatchMakingGamerInfoListInRoomEventArgs에서 UserInfo가 정상적으로 불러오지 않던 문제를 수정했습니다.(5.12.0부터 발생)