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로 진행해주시기 바랍니다.
SDK 5.11.9 이하 버전에서 비동기 Logout 함수를 사용할 경우, 로그인과 관련된 일부 데이터 리셋이 되지 않는 오류가 존재합니다. 오류 발생을 방지하기 위해 동기 Logout 함수를 사용하거나 5.12.0 이상의 버전의 비동기 혹은 동기 Logout 함수를 사용해 주시기 바랍니다.
랭킹 관리
1. 과거 랭킹 불러오기 함수 추가 (링크)
랭킹의 과거 순위를 불러올 수 있습니다.
전체 순위만 불러올 수 있으며, 개인의 이전 순위는 불러올 수 없습니다.
// 랭킹 1위 부터 10위까지
Backend.URank.User.GetPastRankList("a61c6980-db5f-11ee-95a9-73cbb1225013", 10, 0);
// 랭킹 11위(offset + 1) 부터 111위까지((offset + 1 + limit)
Backend.URank.User.GetPastRankList("a61c6980-db5f-11ee-95a9-73cbb1225013", 100, 10);
ToolKit
1:1 문의 웹뷰 첨부파일 기능 추가 (링크)
웹뷰 형식 1:1 문의에서 API 33 이상인 핸드폰의 경우 첨부파일을 통한 사진 업로드 기능이 불가능했던 문제를 픽스했습니다.
1:1 문의 SDK가 Android 버전과 iOS 버전으로 분리되었습니다.