5.12.0 지원 종료
베이스와 채팅을 함께 사용하는 경우 채팅에 접속하지 못하는 에러가 발견되어 5.12.0 버전의 지원이 종료되었습니다.
SDK 5.12.1 버전을 이용해 주시기 바랍니다.
업데이트 요약
통신 라이브러리가 교체되었습니다.
유저, 디바이스 차단에 대한 에러 내용이 추가되었습니다.
초기화 함수의 매개변수가 변경되었습니다.
AsyncPoll, ErrorHandler.Poll 기능이 삭제되었으며, 자동으로 진행됩니다.
비동기 Logout 함수의 내부 오류를 수정했습니다.
Versions
- Backend-5.12.0.dll
- Backend-1.0.9.aar
5.12.0 Update
[Updated]
- 통신 라이브러리가 교체되었습니다.
- Task 내부에서 뒤끝 함수 호출이 불가능하도록 변경되었습니다.
- 비동기 함수에 async가 삭제되었습니다.
- 비동기 함수의 콜백이 메인쓰레드에서 작동하도록 변경되었습니다.
- AsyncPoll() 함수가 삭제되고. 자동으로 호출되도록 변경되었습니다.
- 초기화 함수의 매개변수가 변경되었습니다. (asyncPoll, autoLoadPropertiesAsync 삭제)
- 에러 핸들러의 초기화와 Poll 함수가 삭제되었습니다. 핸들러가 메인쓰레드에서 응답하도록 변경되었습니다.
- dll 파일들이 변경되었습니다.
- 에러 핸들러의 초기화 함수와 Poll 함수가 삭제되었습니다. 핸들러가 메인쓰레드에서 응답합니다.
- 뒤끝 초기화 함수 호출 시, DontDestroyOnLoad 객체로 BackendManager가 생성됩니다.
- [유저 관리] 유저 차단, 디바이스 차단에 대한 에러 내용이 추가되었습니다.
- 차단 시 설정한 사유 정보 외에 유저 정보, 디바이스 정보가 함께 제공됩니다.
- [푸시 설정] 자동으로 디바이스 토큰을 가져오는 기능이 삭제되었습니다.
- [게임정보관리] 게임정보 연산의 곱셈, 나눗셈 기능이 삭제되었습니다.
- [버전조회] 원스토어 버전 조회 기능이 추가되었습니다.
- [채팅(구버전)] 구버전 채팅(Backend.Chat)이 삭제되었습니다.
구버전 채팅은 베이스 SDK 5.11.9 이하 버전에서만 이용이 가능합니다.
[Fix]
- 비동기 Logout 함수 사용시, 로그인과 관련된 일부 데이터가 리셋되지 않던 오류를 수정했습니다.
SDK 포함 Nuget
nuget 이름 | 버전 | 라이센스 |
---|---|---|
WebSocket4Net 0.14.1 | 0.14.1 | APACHE LICENSE, VERSION 2.0 |
LitJson | 0.17.0 | The Unlicense |
.NET Reactor | 7.9.0.0 | End-User License Agreement("EULA") |