HIVE SDK v4.11.0 배포
Release Notes
- 버전: v4.11.0
- 배포일: 2018-Nov-06
New Features
- All
- [Analytics] 게임 진입 시 구간별 퍼널 값을 정의하고 전송하는 기능 추가. 게임 진입 구간은 아래 항목을 참고
- 4-1 권한 고지
- 4-2 업데이트/공지 팝업
- 4-3 약관 동의
- 5 게임 서버 수동 선택
- 6 서버 점검 팝업
- 7 추가 다운로드 시작/종료(API)
- 9 로그인
- 10 전면배너
- [Analytics] 게임 진입 시 구간별 퍼널 값을 정의하고 전송하는 기능 추가. 게임 진입 구간은 아래 항목을 참고
Changed Features
- All
- [Analytics] 클라이언트에서 전송하는 로그 처리 성능을 개선
- 로그 전송량을 설정하는 기능 추가
- 메모리 캐시를 활용하여 앱을 종료하는 시점에 메모리를 파일로 덮어쓰고, 앱 재시작 시 복구하는 방식
- [Analytics] 클라이언트에서 로그 전송 시 GZip 압축을 지원하도록 변경
- 사용 중인 Facebook SDK 버전을 변경
- 변경 전: Facebook SDK 4.33.0 (커스텀)
- 변경 후: Facebook SDK 4.38.0
- [Promotion] 리뷰/종료 팝업 노출 시 문구 변경 기능을 지원
- [Promotion] HIVE SDK 내 이미지 리소스를 여러 해상도에 대응할 수 있도록 변경
- [ResultAPI] 에러 코드를 명확하게 정리
- [Provisioning] COPPA 적용 대상인 경우 광고식별자를 수집하거나 전송하지 않도록 변경
- [Configuration] COPPA 적용 대상 여부를 hive_config.xml 파일에서 설정할 수 있도록 변경
- [Analytics] 클라이언트에서 전송하는 로그 처리 성능을 개선
- Android
- [IAP v4] 사용 중인 ONE Store SDK를 최신버전으로 변경
- 변경 전: v16.03.00(API v4)
- 변경 후: v17.02.00(API v5)
- [IAP v2] 사용 중인 ONE Store SDK를 최신버전으로 변경
- 변경 전: v16.03.00(API v4)
- 변경 후: v16.05.00(API v4)
- [IAP v4] 사용 중인 ONE Store SDK를 최신버전으로 변경
- iOS
- [Auth v4] Google Sign-In 지원
Bug Fixes
- All
- [Analytics] 클라이언트에서 언어 값 전송 시 HIVE Locale 식별자 정책에 맞게 전송하도록 수정
- [Analytics] 클라이언트에서 날짜 값 전송 시 그레고리력(Gregorian calendar)을 사용하도록 수정
- [Plugin/C++] PlayerID 같이 64비트 정수형을 처음 사용하는 시점에 크래시가 발생하는 빌드 설정 오류를 수정
- Android
- [Auth v4/Helper] Google Play Games를 활용해 로그인할 때 가이드를 준수하도록 수정
- Android P(9.0) 이상 기기에서 실행 시 간헐적으로 크래시가 발생하는 오류를 수정
- iOS
- 신규 기기 iPhone Xs, iPhone Xs Max, iPhone XR에서 발생하는 사진첩 노출 오류를 수정
- [Auth v4/Provisioning] 프로비저닝 실행 시 전달 받은 TimeZone 정보를 저장하지 않아 이후 로직에서 해당 값을 전달하지 못해 발생하는 오류를 수정
- 푸시 토큰을 정상적으로 수집하도록 변경
- [IAP v4] 상품 구매 시 복구 가능한 트랜잭션 상태를 해당 상품만 확인하도록 수정
- 수정 전: 모든 상품의 트랜잭션 상태를 확인
- 알림 메시지를 터치하여 앱을 실행하는 경우, hive_config.xml 파일의 설정을 따르지 못하는 오류를 수정