START
Update Notes
SDK 5.9.0 버전에서 0.1.2 이하(2021-12-28 이전에 배포된 펑션) 버전의 뒤끝펑션을 호출할 경우,\ 펑션 내부에서 호출하는 함수에 에러가 발생하여 정상적으로 작동하지 않게 됩니다.
You must upgrade BACKND Function to 0.2.0 before upgrading the SDK.\
If you are updating from SDK 5.6.0 or an earlier version, all BACKND method calls may result in the 410 GoneResourceException error.\ 재로그인 시, 해당 에러가 이후 발생하지 않게되므로 아래와 같은 로그인 함수를 다시 호출할 수 있도록 구성해주세요.
- Backend.BMember.CustomLogin
- Backend.BMember.GuestLogin
- Backend.BMember.AuthorizeFederation
- Backend.BMember.LoginWithTheBackendToken
- Backend.BMember.RefreshTheBackendToken :::
SDK 5.8.0 버전에서는 과도한 요청으로 발생되는 403 Forbidden 에러 발생 시, 이후부터는 서버로 보내는 송신을 로컬에서 5분 30초동안 금지하며 해당 시간 내 함수 호출 시 다음과 같은 에러를 리턴합니다.
statusCode : 403\ errorCode : Forbidden\ message : 403 Forbidden by Local
If you are using the previous messages to process the 403 error, use errorCode or the IsTooManyRequestError method.\ :::
SDK 5.11.0에서 5.11.3의 경우 압축형 데이터를 이용할 경우, 데이터 불러오기 시, inDate에 뒷자리에 0이 붙을 경우, inDate값이 변경되는 치명적인 오류가 존재합니다.\ If you wish to use compression data, please do so in SDK 5.11.4 or later versions.\
5.16.0
[Updates]
Added cloud save feature
원격 저장소에 JSON 문자열 형태로 데이터를 업로드하고 다운로드 받을 수 있습니다.\ After creating a collection in the console, you can save data to that collection.
Added local deletion function for CDN charts
A function has been added to delete charts stored locally via CDN charts.
5.15.2
[Fixes]
뒤끝매치에서 GetMatchRecord 함수 사용 시, 에러 발생 수정.
뒤끝매치에서 GetMatchRecord 함수 사용시, "StatusCode 404, customGamerId not found" 에러가 발생하던 문제를 수정했습니다.
Fixed an occasional parsing error when a float-type data was added to a param
Param에 Add로 float형 데이터 추가하고 SDK로 전달했을 때, "System.InvalidCastException: Specified cast is not valid." has been fixed.
Fixed an occasional parsing error when using Param.Parse(string jsonString)
Param.Parse(JsonData json) 사용 시, "System.ArgumentOutOfRangeException: Length cannot be less than zero." has been fixed.
5.15.1
Fixed an issue where an error occurred in iOS when using the select clause with PlayerData.Get
An issue where a Malformed error occurred in iOS environments when using the select clause in methods related to Backend.PlayerData.Get has been resolved.
Fixed an error when using Param.Parse(JsonData json)
Param.Parse(JsonData json) 이용 시, System.ArgumentOutOfRangeException: Length cannot be less than zero. has been resolved.
5.15.0
Removed InsertLog method
The InsertLog method, which had been deprecated, has now been removed. Please use InsertLogV2 instead.
// Game log methods available before version 5.15.0.
// Backend.GameLog.InsertLog("logType", param);
// Backend.GameLog.InsertLogV2("logType", param);
// Game log methods available after version 5.15.0 (InsertLog removed).
Backend.GameLog.InsertLogV2("logType", param);
Bug fixes
[Param] Fixed an issue where adding LitJson.JsonData to param did not work correctly
The issue where calling Param.Add(LitJson.JsonData) caused errors in GameData and PlayerData methods has been fixed.
[Chart Management] Fixed an error when calling contentJson from the return value of Backend.CDN.Content.Get
The issue where calling contentJson from the return value of Backend.CDN.Content.Get caused infinite loading has been fixed.
[Probability Management] Fixed an error when calling contentJson from the return values of Backend.CDN.Probability.Get
The issue where calling contentJson from the return values of Backend.CDN.Probability.Get caused infinite loading has been fixed.
[뒤끝 매치] 각 응답 핸들러에서 특정 값을 불러오지 못하던 문제 수정.
- An issue where OldSuperUserRecord and NewSuperUserRecord were not loaded normally from MatchInGameChangeSuperGamerEventArgs, the response value of the OnChangeSuperGamer handler, has been fixed. (Occurred since 5.12.0)
- An issue where GameRecord was not loaded normally from MatchInGameSessionEventArgs, the response value of the OnMatchInGameAccess handler, has been fixed. (Occurred since 5.12.0)
- An issue where InviteUserInfo was not loaded normally from MatchMakingInvitedRoomEventArgs, the response value of the OnMatchMakingRoomSomeoneInvited handler, has been fixed. (Occurred since 5.12.0)
- An issue where UserInfo was not loaded normally from MatchMakingGamerInfoInRoomEventArgs, the response value of the OnMatchMakingRoomJoin handler, has been fixed. (Occurred since 5.12.0)
- An issue where UserInfo was not loaded normally from MatchMakingGamerInfoListInRoomEventArgs, the response value of the OnMatchMakingRoomUserList handler, has been fixed. (Occurred since 5.12.0)