최신 다운로드
V4.13.0.5 (Jan 29, 2020)
Unity® | HIVE_SDK_Unity_v4.13.0.5.zip |
---|---|
Unreal | HIVE_SDK_Unreal_v4.13.0.5.zip |
Cocos2D-X | HIVE_SDK_Cocos_v4.13.0.5.zip |
Android | HIVE_SDK_Android_v4.13.0.5.zip |
iOS | HIVE_SDK_iOS_v4.13.0.5.zip |
릴리즈 노트
V4.13.0.5 (Jan 29, 2020)
New Features
- 없음
Changed Features
- Android
- [Auth v1/Auth v4/Promotion] Google Play Service에서 Broadcast API와 install_referrer intent 서비스를 중단함에 따라 Play Install Referrer 라이브러리로 변경
Bug Fixes
- Android
- [Auth v1/Auth v4]
showTerms()
메서드를 사용하여 약관 다시보기를 노출을 진행하는 도중 돌아가기(Back) 키를 탭했을 때 크래시가 발생하는 오류 수정- HIVE SDK v4.11.7 이상에서 발생
- [Common] 노치 디자인 기기에서 HIVE UI가 노출될 때 노치 영역을 불투명하게 수정
- [Auth v1/Auth v4] HIVE SDK 초기화 시 유저가 OS 권한 사용에 동의하지 않았을 경우 게임을 시작할 때마다 OS 권한을 요청하는 오류 수정
- HIVE SDK v4.12.1 이상에서 발생
- [Auth v1/Auth v4]
- iOS
- [Common] 홈 버튼이 없는 기기에 노출되는 홈 인디케이터가 갱신되지 않는 오류 수정
- HIVE SDK v4.13.0 이상에서 발생
- [Common] 홈 버튼이 없는 기기에 노출되는 홈 인디케이터가 갱신되지 않는 오류 수정
연동된 서드파티 라이브러리 버전 (HIVE SDK v4.13.0.5 기준)
- Facebook SDK (Android) v5.5.1
- Facebook SDK (iOS) v5.6.0
- Firebase Library (Android) v20.0.0
- GooglePlay Services Game, Auth (Android) v17.0.0
- Google Sign-In SDK (iOS) v4.1.2
- Google Play Billing (Android) v2.0.0
- AndroidX (Android) v1.0.0+
IDP
- QQ (Android) v2.0.2 (r5961)
- QQ (iOS) v1.0.0
- VK (Android) v1.6.9
- VK (iOS) v1.4.6
- WeChat (Android) v1.4.0
- WeChat (iOS) v1.7
IAP
- ONE Store (Android) v17.02.00
- ONE Store (Android) v16.05.00
- WeChat (Android) v1.4.0
Push
Jpush (Android) v1.7.2
Marketing Tracking Analytics
- Adjust (Android) v4.18.1
- Adjust (iOS) v4.18.1
- Singular (Android) v9.2.5
- Singular (iOS) v9.2.1
V4.13.0.4 (Dec 18, 2019)
New Features
- 없음
Changed Features
- 없음
Bug Fixes
- All
- [Push] SDK 버전 업그레이드 시 공지 알림과 야간 알림 설정값이 초기화되는 오류 수정
- HIVE SDK v4.13.0.0 이상에서 발생
- [Push] SDK 버전 업그레이드 시 공지 알림과 야간 알림 설정값이 초기화되는 오류 수정
- Android
- [Push] 푸시 토큰 발급에 필요한 SenderId를 정상 수신하지 못한 경우 크래시가 발생하는 오류 수정
- HIVE SDK v4.13.0.0 이상에서 발생
- [Push] 푸시 토큰 발급에 필요한 SenderId를 정상 수신하지 못한 경우 크래시가 발생하는 오류 수정
V4.13.0.3 (Dec 10, 2019)
New Features
- 없음
Changed Features
- 없음
Bug Fixes
- Android
- [Push] Android 10 기기 화면이 잠금 상태일 때 수신한 푸시 알림이 노출되지 않는 오류 수정
- HIVE SDK v4 모든 버전에서 발생
- [Push] Android 10 기기 화면이 잠금 상태일 때 수신한 푸시 알림이 노출되지 않는 오류 수정
V4.13.0.2 (Nov 22, 2019)
New Features
- 없음
Changed Features
- 없음
Bug Fixes
- Android
- [PlatformHelper] PlatformHelper 클래스의
requestUserPermissions()
메서드가 아니라 Unity같은 게임 엔진에서 제공하는 requestPermissions API를 사용할 때 크래시가 발생하는 오류 수정
- [PlatformHelper] PlatformHelper 클래스의
V4.13.0.1 (Nov 14, 2019)
New Features
- 없음
Changed Features
- 없음
Bug Fixes
- Android
- [Common] 도메인 인증서가 불일치하는 경우 웹페이지를 정상적으로 이용할 수 없는 오류 수정
- Google의 SSL 보안 취약점 조치 권고에 따라 적용된 예외 처리 규칙을 제거
- HIVE SDK v4 모든 버전에서 발생
- [Common] 도메인 인증서가 불일치하는 경우 웹페이지를 정상적으로 이용할 수 없는 오류 수정
V4.13.0.0 (Oct 29, 2019)
New Features
- All
- [Analytics/Auth v1] Auth v1으로 초기화를 수행하는 경우에도 퍼널 로그 전송 가능 자세히
- HIVE SDK v4.11.0부터 Auth v4로 초기화할 경우 퍼널 로그 전송 가능
- [Promotion] 롤링 배너를 지원하는 프로모션 타입 추가 자세히
- Promotion 클래스의
getBannerInfo()
메서드를 사용
- Promotion 클래스의
- [Auth v1] 서버 통신 오류로 로그인이 어려울 경우, 일부 기능을 제한하고 기존 로그인 계정을 사용할 수 있는 기능 제공
- Auth 클래스의
setEmergencyMode()
메서드를 사용해 활성화되면true
를 응답으로 반환 - Auth 클래스의
getAccount()
메서드로 기존 로그인 계정의 정보 획득 - 사용 불가 기능: Auth v1, Social, UE, UA, NU
- Auth 클래스의
- [Analytics/Auth v1] Auth v1으로 초기화를 수행하는 경우에도 퍼널 로그 전송 가능 자세히
- iOS
- [Auth v4/ProviderApple] iOS 13 버전부터 사용 가능한 Apple Sign-In 인증 추가 자세히
Changed Features
- All
- [Auth v1/Auth v4] HIVE 카페 서비스 종료에 따라 수행하는 동작 변경
- SocialDialog 에서 HIVE 로고 클릭 시 프로필 페이지로 이동
- [Auth v1/Promotion] HIVE SDK에서 클라이언트 쿠키 생성이나 값 전송을 하지 않도록 변경
- [Auth v1/Auth v4] 사용하지 않아 제거된 성인 인증 기능을 다시 추가
- [Promotion] 리뷰 팝업의 디자인 시인성 향상
- [Push] 푸시 기능을 최적화하는 새로운 서버 API 사용
- JPush 서비스 중단
- [Analytics] 사용 중인 Adjust 라이브러리를 변경
- 변경 전: [Android] v4.14.0, [iOS] v4.14.1
- 변경 후: [Android] v4.18.1, [iOS] v4.18.1
- [Analytics] 사용 중인 Singular 라이브러리를 변경
- 변경 전: [Android] v7.4.2, [iOS] v8.4.2
- 변경 후: [Android] v9.2.5, [iOS] v9.2.1
- [Auth v1/Auth v4/SocialFacebook/ProviderFacebook] 사용 중인 Facebook SDK 버전을 변경
- 변경 전: [Android] v5.0.0, [iOS] 5.0.1
- 변경 후: [Android] v5.5.1, [iOS] v5.6.0
- [Auth v1/Auth v4] HIVE 카페 서비스 종료에 따라 수행하는 동작 변경
- Android
- [Common] 듀얼스크린 기기에서 발생하는 이상 동작 수정
- [Auth v4/Push] 최신 Firebase와 호환되도록 라이브러리를 변경
- Firebase 라이브러리가 종속성을 갖는 GooglePlay Services Game Auth 라이브러리 업데이트
- 변경 전: [Firebase Library] v15.0.1+, [GooglePlay Services Game Auth] v15.0.1+
- 변경 후: [Firebase Library] v20.0.0, [GooglePlay Services Game Auth] v17.0.0
- GooglePlay Service Games Auth 라이브러리가 종속성을 갖는 Android Support 라이브러리 업데이트
- 변경 전: [Android Support Library] v27.0.1+
- 변경 후: [AndroidX] v1.0.0+
- Firebase 라이브러리가 종속성을 갖는 GooglePlay Services Game Auth 라이브러리 업데이트
- [Auth v4/ProviderGoogle] Google Provider로 로그인했을 때 Google Play Games의 PlayerID와 ServerAuthCode를 확인할 수 있는 API를 추가
- ProviderGoogle 클래스의
getGooglePlayerId()
메서드를 사용
- ProviderGoogle 클래스의
- [Auth v1] 약관 팝업의 상세보기 화면에서 돌아가기(Back) 키를 탭했을 때 이전 화면으로 정상 이동하도록 변경
- [Unity/PlugIn] Unity 배포 패키지에 포함된 PlayServiceResolver를 최신 버전으로 변경
- 변경 전: [PlayServiceResolver] v1.2.80
- 변경 후: [PlayServiceResolver] v1.2.124
- [IAP v4] Google 할인 상품을 구매하는 경우 구매 결과 로그에 할인 전 가격을 포함해 전송하도록 변경
- HIVE SDK v4.12.0.0부터 제공하는 신규 기능
- iOS
- [Common] HIVE SDK UI가 고유 영역을 갖도록 변경하여 외부 UI와 발생할 간섭을 최소화하도록 변경
- [Auth v4/ProviderApple] iOS 13 기기에서 Game Center 실행 취소를 두 번 이상 탭하더라도 취소 응답을 정상 처리하도록 변경
- [Auth v1/Auth v4/Promotion] HIVE SDK에서 사용하는 웹뷰를 UIWebView에서 WKWebView로 변경
- 약관 동의, HIVE 멤버십 로그인, 계정 충돌 선택 팝업, 프로모션 배너 등에 적용
Bug Fixes
- All
- [Analytics] 3자 법인을 구분하는 companyIndex 값이 초기화 이전에 잘못 설정되는 오류 수정
- HIVE SDK v4.11.4.0 이상에서 발생
- [Common] Galaxy Fold 기기에서 UI가 잘리는 오류 수정
- 기본 UI: 가로 320dp으로 최소 기준 조정
- 태블릿 UI: 가로 585dp으로 최소 기준 조정
- [Analytics] 3자 법인을 구분하는 companyIndex 값이 초기화 이전에 잘못 설정되는 오류 수정
- Android
- [Common] 게임 언어를 설정하지 않은 경우 기기 언어가 인도네시아어일 때 영어로 노출되는 오류 수정
- HIVE SDK v4 모든 버전에서 발생
- [Common] Android 8.0 (API Level 26) 이상 기기에서 기기 언어를 변경할 경우 앱에서 노출하는 모든 언어가 함께 변경되는 오류 수정
- HIVE SDK v4.11.7.0 이상에서 발생
- [Auth v4]
checkBlacklist()
메서드 호출 결과로 전달하는 제재 유저 정보가 일반 유저일 때도 전송되는 오류 수정- HIVE SDK v4.7.0 이상에서 발생
- [Auth v4]
signIn()
메서드 호출 결과로 서버에서 INVALID_SESSION을 응답할 경우 세션을 정상 삭제하도록 수정- HIVE SDK v4.7.0 이상에서 발생
- [Push] Push v1의 서버 API로 푸시 알림을 전송할 때 크래시가 발생하는 오류 수정
- HIVE SDK v4.11.2.0 이상에서 발생
- [Push] 앱 아이콘이 설정되지 않은 상태에서 푸시 알림을 전송할 때 크래시가 발생하는 오류 수정
- HIVE SDK v4 모든 버전에서 발생
- [Promotion] 이미지 뷰 형태로 제공하는 대배너에서 클릭 로그를 정상적으로 전송하지 않는 오류 수정
- HIVE SDK v4.12.1.0 이상에서 발생
- [Promotion] 배너 노출 시 간헐적으로 크래시가 발생하는 오류 수정
- HIVE SDK v4.11.7.0 이상에서 발생
- [Common] 게임 언어를 설정하지 않은 경우 기기 언어가 인도네시아어일 때 영어로 노출되는 오류 수정
- iOS
- [Auth v4] 공개 하드웨어 정보 리스트 값이 서버에서 전달한 값이 아닌 AgeGate 값에 따라 동작하는 오류 수정
- HIVE SDK v4.11.1 이상에서 발생
- [Auth v4/ProviderApple] Game Center로 로그인할 때 로그인 창이 중복 노출될 경우 응답값이 정상 전달되지 않는 오류 수정
- HIVE SDK v4.3.0 이상에서 발생
- [Common] 게임 언어를 설정하지 않은 상태에서 기기 언어를 변경할 경우 게임 언어가 함께 변경되는 오류를 수정해 최초 실행 시 설정한 언어를 유지하도록 변경
- HIVE SDK v4 모든 버전에서 발생
- [Auth v4] 공개 하드웨어 정보 리스트 값이 서버에서 전달한 값이 아닌 AgeGate 값에 따라 동작하는 오류 수정