START
업데이트 상세 내역
SDK 5.9.0 버전에서 0.1.2 이하(2021-12-28 이전에 배포된 펑션) 버전의 뒤끝펑션을 호출할 경우,
펑션 내부에서 호출하는 함수에 에러가 발생하여 정상적으로 작동하지 않게 됩니다.
꼭 SDK를 업그레이드하기 전에 펑션을 0.2.0 버전으로 업그레이드하여 사용해주세요.
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 에러 발생 시, 이후부터는 서버로 보내는 송신을 로컬에서 5분 30초동안 금지하며 해당 시간 내 함수 호출 시 다음과 같은 에러를 리턴합니다.
statusCode : 403
errorCode : Forbidden
message : 403 Forbidden by Local
만약 403 에러 처리에 기존 message를 이용할 경우에는 errorCode를 이용하거나 IsTooManyRequestError 함수를 이용해주세요.
SDK 5.11.0에서 5.11.3의 경우 압축형 데이터를 이용할 경우, 데이터 불러오기 시, inDate에 뒷자리에 0이 붙을 경우, inDate값이 변경되는 치명적인 오류가 존재합니다.
압축형 데이터를 이용하고자 할 경우에는 꼭 5.11.4 이상의 SDK로 진행해주시기 바랍니다.
유저 정보 관리
1. GPGS V2 로그인 기능 추가
확률 관리
뽑기 확률 내용 조회 기능 추가
확률 관리에 등록된 차트를 조회하는 기능이 추가되었습니다.
Backend.Probability.GetProbabilityContents("fileId");
공통 Error Cases
클라이언트가 서버 시간 보다 더 빠를 경우, bad client_date 에러가 발생하지 않던 문제 수정
클라이언트와 서버의 시간이 10분 이상 차이가 발생할 경우, 로그인 시 bad client_date 에러가 발생합니다.
그러나 이전까지는 현재 서버 시간이 13:00 이고, 클라이언트 시간이 14:00일 경우 에러가 발생하지 않는 문제가 존재했습니다.
2024년 2월 27일부로, SDK를 업데이트 하지 않아도 해당 문제가 수정됩니다.(서버 업데이트)
애플 로그인 SDK
애플 로그인 웹뷰 활성화된 상태에서 백그라운드에 진입했을 경우, 웹뷰가 비활성화되어있는 현상 수정
애플 로그인 웹뷰 활성화된 상태에서 백그라운드에 진입했을 경우, 웹뷰가 비활성화되어있는 현상을 수정했습니다.
기존에는 애플 로그인 웹뷰가 활성화되어도 게임이 진행되었지만, 업데이트 이후에는 웹뷰가 활성화될 경우 게임이 백그라운드 상태가 됩니다.