최신 다운로드

V4.15.2.3 (Aug 17, 2021)

Unity® Hive_SDK_Unity_v4.15.2.3_withCore.zip
Cocos2D-X Hive_SDK_Cocos_v4.15.2.3_withCore.zip
Android Hive_SDK_Android_v4.15.2.3_withCore.zip
iOS Hive_SDK_iOS_v4.15.2.3_withCore.zip

릴리즈 노트

V4.15.2.3 (Aug 17, 2021)

New Features
  • 없음
Changed Features
  • All
    • [IAP v4] 모든 구매 시 로그인 여부를 검증하고 로그인 되지 않은 경우에는 구매할 수 없도록 제한
  • Android
    • [Provider] 구글 콘솔에서 보안 이슈 알림을 전달하는 QQ라이브러리 업데이트
      • 업데이트 전: open_sdk_r2973327
      • 업데이트 후: r3.5.4.11_r3f56456
Bug Fixes
  • Android
    • [Common / UI] 지연된 초기화 동작에서 간헐적으로 크래시가 발생하는 오류 수정
    • [Auth v4 / UI] 웹뷰 페이지 로딩이 완료되기 전에 비정상 종료 시 발생하는 오류 수정
    • [Promotion / UI] 새소식 노출 중 앱이 백그라운드에서 복귀할 때 간헐적으로 비정상 종료되는 오류 수정
    • [Promotion / UI] 다수의 새소식 배너를 updatePromotionData 메서드와 함께 노출할 때 비정상 종료되는 오류 수정
    • [Promotion / UI] 가로 모드 새소식 노출 시 적용 언어에 따른 메뉴 텍스트 길이로 인해 일부 기기에서 발생하는 오류 수정
    • [Base / CCU] 클라이언트 동접 로그 전송 인스턴스가 여러 개 생성되어 잘못된 playtime 값을 전송하는 오류 수정
    • [Auth v4 / Provider] signOut 호출 시 HiveProvider가 정상적으로 로그아웃 되지 않는 오류 수정
    • [Auth v1] 계정 충돌 이후 계정 정보 조회 시 잘못된 값을 반환하는 오류 수정
  • iOS
    • [Auth v1] 계정 충돌 상황에서 bindLogin 수행할 때 충돌된 uid 값을 전달하지 못하는 오류 수정

V4.15.2.2 (Jul 8, 2021)

Unreal Hive_SDK_Unreal_v4.15.2.2_withCore.zip                             (Aug 3, 2021 배포)
New Features
  • Android
    • [IAP v4] 갤럭시 스토어 결제 지원 추가
      • 소모성 상품에 한하여 지원
Changed Features
  • All
    • [Common] 클라이언트 동접 전송 시 누적 플레이 타임과 누적 아웃 타임 정보를 추가로 전달하도록 개선
    • [Common] hive_config.xml 내용 중 기밀성 정보는 API를 이용하여 반환되도록 변경
    • 기기 방향에 따른 화면 회전 기능을 구현하도록 AppDelegate 클래스의 application(_:supportedInterfaceOrientationsFor:) 메서드를 모든 게임에 필수 적용
  • Android
    • [Promotion] 실시간으로 가로세로 보기가 가능한 대배너 화면 방향 전환 기능 추가
      • 콘솔에 가로보기와 세로보기에 대한 리소스를 모두 등록해야 적용 가능
    • [Promotion] 실시간으로 가로세로 보기가 가능한 새소식 화면 방향 전환 기능 추가
  • iOS
    • [Auth v1] Google 인증 시 googleReversedClientId 사용 중단
Bug Fixes
  • Android
    • [Promotion] updatePromotionData 메서드를 자주 호출했을 때 크래시 발생하는 현상 수정
  • iOS
    • [Promotion] 이미지 대배너의 반복 노출 시 점유한 메모리를 해제하지 못하는 현상 수정
    • [Promotion] 새소식 노출 알림 콜백이 반복적으로 전송되는 현상 수정
    • [Provisioning] 점검 팝업의 점검 기간과 같은 커스텀 데이터를 앱에서 변경할 수 있도록 수정
    • [AuthV4] setProviderChangeListener 메서드 호출 시 UserID 대신 ProviderType이 전달되는 오류 수정

 


V4.15.2.1 (Jun 25, 2021)

New Features
  • 없음
Changed Features
  • 없음
Bug Fixes
  • Android
    • [Push] 앱 재실행 시 푸시를 등록 해제하는 시점에서 발생하는 간헐적인 크래시 수정
    • [IAP v4] Google 서비스 연결 종료 시 발생하는 크래시 수정
  • iOS
    • [Unity/Plugin] 샘플 앱 빌드 자동화 기능이 SDK v4.15.2에 포함됨에 따라 불필요한 일부 기능을 Unity Package에서 제거

 


V4.15.2 (Jun 3, 2021)

New Features
  • All
    • [Auth v4/Provider] 인증 수단으로 Weverse를 추가
    • [Promotion] 실시간으로 가로세로보기가 가능한 대배너 화면 전환 기능 추가
      • 콘솔에 가로보기와 세로보기에 대한 리소스를 모두 등록해야 적용 가능
    • [Promotion] 실시간으로 가로세로보기가 가능한 새소식 화면 전환 기능 추가
    • [Promotion] 대배너의 Interwork 지원
    • [Promotion] 새소식의 Interwork 지원
    • [Auth v1/Auth v4] 고객센터 내 문의 내역 바로가기 API 추가
    • [Promotion] 새소식의 메뉴 중 하나를 새소식 시작화면으로 지정하는 API 추가
    • [Promotion] 새소식의 메뉴 노출 방식 수정하여 UX 개선
    • [Analytics] AppsFlyer의 앱 삭제 측정(uninstall measurement) 기능 추가
  • Android
    • [IAP v4/IAP v2] Google Play Billing 라이브러리 3.0.3 적용
      • Kotlin 버전 변경
        • 변경 전: Kotlin 1.3.72
        • 변경 후: Kotlin 1.4.32
      • Kotlin coroutines 1.4.3 추가
      • DeveloperPayload 지원 종료
      • 필수 적용 시기 (참조)
        • 신규 앱: 2021년 8월 2일부터
        • 기존 앱: 2021년 11월 1일까지
      • [IAP v2] 오프라인 구매 시 Pending 상태 에러코드를 반환하여 대기 중인 거래 처리
        • Pending 상태 에러코드: IAPPlayStorePending(-6000704)
    • [IAP v4] 원스토어의 최신 인앱결제 라이브러리인 API V4(SDK V19) 적용된 OneStore 버전 19.00.01 지원
      • 결제는 성공했으나 3일 이내 상품 수령하지 않을 경우 자동 환불
    • [Auth v1/Auth v4] 전화 권한이 필요한 국가에서만 전화 권한 요청할 수 있도록 설정
  • iOS
    • [Push] iOS 12이상의 기기에서 Provisional Authorization 기능 적용 후에도 배지 및 사운드 등의 명시적 알림으로 권한 요청이 가능한 옵트인 기능 제공
      • Push 클래스의 requestPushPermission 메서드를 호출하여 명시적 알림 권한 요청
Changed Features
  • All
    • [Auth v4] 닫기 버튼의 이미지, 위치, 효과를 변경한 개선된 UI 적용
    • [Auth v1/Auth v4] Facebook SDK 9.1 업데이트
    • [Auth v4] Provider 설정 오류로 로그인을 진행할 수 없는 경우 적절한 에러 콜백 전달
    • [Common] 외부 라이브러리 버전 업데이트
      • Facebook
      • Singular
      • AppsFlyer
      • Adjust
    • [Auth v1/Auth v4] 권한 고지 노출 시 각 권한의 이름 업데이트
    • [Common] Hive 지원 언어에 아랍어 추가
  • Android
    • [Common] 클라이언트 동접 전송 기능의 누적 플레이타임 전송 기준 개선
    • [Common] Android 11 패키지 가시성 정책으로 QUERY_ALL_PACKAGES 권한 제거
      • AndroidManifest.xml 파일에 queries 항목 추가되며, Android Gradle 플러그인 업데이트 필요
  • iOS
    • [Auth v4] Hive 리소스 중 사용하지 않는 파일 제거
    • [Common] 불필요한 파일 저장 동작을 최소화 하기 위해 파일 저장 기준 변경
Bug Fixes
  • All
    • [Push] 등록된 로컬 푸시의 수량이 증가하여 등록 또는 해제가 느려지는 현상 수정
  • Android
    • [Common] Google Play 설치 리퍼러 라이브러리를 업데이트하여 앱 최초 실행 시 또는 업데이트 시 Google Play Service가 없거나 동작하지 않아도 크래시 발생하지 않도록 수정
      • Google Play 설치 리퍼러 라이브러리
        • 업데이트 전: 1.0
        • 업데이트 후: 2.2
    • [Auth v4] 미국 유저에게 노출되는 아이디 입력 페이지에 다크테마 적용되지 않는 오류 수정
    • [Auth v4 Helper] showConflict 메서드를 호출하여 충돌 팝업을 노출하는 경우 크래시가 발생하지 않도록 NPE 예외 처리 추가
    • [Promtion] 대배너 노출 후 게임 언어를 변경하면 새소식 이미지를 다운로드 하지 못하고 화면에도 노출되지 않는 오류 수정
    • [Common] 가로 방향 화면에서 공지 팝업에 표시되는 내용이 많을 때 생성되는 스크롤이 대화상자와 일부 겹치는 현상 수정
    • [Analytics] Market Tracker 초기화 후 설치 정보가 전송되지 않는 오류 수정
    • [Common] 외부로 Intent 호출 시 적합한 앱을 찾지 못하는 경우 크래시가 발생하지 않도록 수정
    • [Protocol] 네트워크 통신 수행 시 응답이 없거나 지연되는 경우 재시도 로직에서 NPE 에러가 발생하는 오류 수정
    • [Common] 웹뷰에서 스킴 전달 시 일반 URI가 아닌 경우 오류가 나는 현상을 수정합니다.
    • [Analytics] setEnableTackerWithName 메서드가 누락되어 동작하지 않는 현상 수정
  • iOS
    • [Auth v4] connect 메서드 호출 시 불필요한 토큰 정보가 전달되는 오류 수정
    • [Common] HTTP 프로토콜 요청 시 응답 코드에 대한 예외 처리 로직 개선
    • [Auth v1/Auth v4] 웹뷰에서 소프트 키보드를 사용하여 입력할 때 키보드 레이아웃으로 가려졌던 영역이 투과되는 현상 수정
    • [IAP v4] 커스텀 AppId 참조가 번들 식별자(bundleIdentifier)로 설정되는 오류 수정
    • [Auth v4] 점검 팝업의 정보 중 일부 데이터의 전달 오류 수정
    • [Auth v4] 32비트 기기에서 Line 연동 시 크래시 발생하는 현상 수정
    • [Auth v1/Auth v4] iPad에서 카메라나 사진첩을 통한 프로필 변경이 동작하지 않는 오류 수정
      • Hive SDK v4.15.1.1이상에서 발생
연동된 서드파티 라이브러리 버전 (Hive SDK v4.15.2 기준)
공통 항목
  • Kotlin 1.4.32
  • Kotlin Coroutine 1.4.0
  • AndroidX (Android) v1.0.0+
  • Firebase Library (Android) v20.2.4

IDP

  • Facebook SDK Android v9.1.1
  • Facebook SDK iOS v9.1.0
  • GooglePlay Services-Games, Auth (Android) v17.0.0
  • Google Sign-In SDK (iOS) v5.0.2+

IAP

  • Google Billing Library (Android) v3.0.3
선택 항목

IDP

  • QQ (Android) v3.3.7 (r2973327_lite)
  • QQ (iOS) v3.3.9
  • VK (Android) v1.6.9
  • VK (iOS) v1.5.1
  • WeChat (Android) v1.4.0
  • WeChat (iOS) v1.8.6.2
  • LINE (Android) v5.3.1
  • LINE (iOS) v5.7.0
IAP
  • OneStore (Android) v19.00.01
  • WeChat (Android) v1.4.0
  • Amazon (Android) v2.0.76
PUSH
  • Amazon (Android) v1.0.1
MARKETING TRACKING ANALYTICS
  • Adjust(Android) v4.28.0
  • Adjust(iOS) v4.29.1
  • Singular(Android) v9.6.0
  • Singular(iOS) v10.4.0
  • AppsFlyer(Android) v6.3.0
  • AppsFlyer(iOS) v6.2.6