BASE SDK
BASE SDK 현황
| 버전 구분 | 현재 상태 | 향후 일정 |
|---|---|---|
| 6.0.0 ~ | 준비 중 | 출시 시점부터 정식 지원 단계 시작 |
| 5.10.2 ~ | 지원 중 | 정식 지원 버전 |
| ~5.9.x | 지원 종료 예정 | 2026.07.31 지원 종료 (EoS) |
| ~4.x.x | 기능 종료 예정 | 2026.07.31 기능 종료 (EoL) |
SDK 업데이트 주의 안내
5.12.0 이상 버전부터 뒤끝의 통신 라이브러리가 변경되었습니다.
5.11.9 이하 버전에서 상위 버전으로 업데이트를 하는 경우 관련 내용을 꼭 확인하신 후 업데이트 해주시고,
업데이트 후에는 반드시 충분한 테스트를 진행하신 후 라이브에 반영해주시기 바랍니다.5.12.0 ~ 5.14.1 버전에서 뒤끝매치 일부 핸들러가 정상적으로 작동하지 않습니다.
뒤끝매치를 이용하는 경우 해당 버전을 제외하고 이용해 주시기 바랍니다.
BASE SDK 주요 버전 및 변경사항
| 버전 | 주요 변경 사항 |
|---|---|
| 5.18.6 | • [유저] Line 로그인 추가 • [실시간알림] 길드 추방 알림 기능 추가 • [길드] 길드명 변경 기능 추가 • [캐시] 원스토어 TBC 충전 기능 추가 |
| 5.17.1 | • [클라우드세이브] 기능 추가 ◦ Json 형태의 데이터를 자유롭게 저장할 수 있는 기능 ◦ 호출 요금 및 데이터 총 크기에 따른 스토리지 요금만 발생 ◦ 비용 최적화에 초점이 맞춰진 기능으로 별도의 시스템 로그 저장 및 백업이 제공되지 않습니다. • [유저] 페더레이션 전환 기능 추가 (구글 페더레이션 ⇒ 애플 페더레이션 전환 등) |
| 5.15.2 | • [게임로그] InsertLog 함수 삭제 (InsertLog V2만 이용 가능) |
| 5.14.1 | • [SDK] 통신 라이브러리 교체 ◦ Task 내부에서 뒤끝 함수 호출이 불가능하도록 변경 ◦ 비동기 함수에 async가 삭제 ◦ 비동기 함수의 콜백이 메인쓰레드에서 작동하도록 변경 ◦ AsyncPoll() 함수가 삭제되고, 자동으로 호출되도록 변경 ◦ 초기화 함수의 매개변수가 변경되었습니다.(asyncPoll, autoLoadPropertiesAsync 삭제) ◦ 에러 핸들러의 초기화와 Poll 함수가 삭제 ◦ 핸들러가 메인쓰레드에서 응답하도록 변경 ◦ dll 파일들이 변경 ◦ 에러 핸들러의 초기화 함수와 Poll 함수가 삭제, 핸들러가 메인쓰레드에서 응답 ◦ 뒤끝 초기화 함수 호출 시, DontDestroyOnLoad 객체로 BackendManager가 생성 • [차트/확률] CDN 차트/확률 기능 추가 ◦ 기존 함수 대비 속도가 대폭 증가 ◦ 사용 편의성 개선 • [그룹] 기능 추가 ◦ 유저를 그룹으로 분리 구분할 수 있습니다. • [리더보드] 함수 추가 ◦ 기존 랭킹함수를 대체하는 리더보드 함수 추가 ◦ 그룹이 구분된 리더보드를 사용하는 경우 반드시 리더보드 함수를 이용해야합니다. • [리더보드(랭킹)] 기능 일부 수정 ◦ extraData(추가항목)이 최대 256byte까지만 입력 가능 ◦ 순위 정보를 최대로 불러올 수 있는 limit이 50, gap이 25로 조정 |
| 5.11.9 | • [게임로그] InsertLogV2 함수 추가 ◦ 속도 개선 ◦ DB 처리량이 발생하지 않아 호출비용만으로 이용 가능 • [랭킹(리더보드)] 과거 순위 조회 기능 추가 (직전 주기 한정) • [게임정보] 유저데이터(PlayerData) 함수 추가 ◦ 게임정보(GameData) 함수의 사용법을 보다 쉽게 변경 ◦ 함수의 매개변수와 returnValue가 변경 ◦ 함수 호출에 성공할 경우 해당 요청에서 사용된 DB 처리량이 표시 • [유저] 스팀 로그인, GPGS V2 로그인 추가 • [영수증검증] 원스토어 영수증 검증 기능 추가 |