Skip to content

SDK Unity release notes

This page provides the main updates for each version of Hive SDK Unity.

Updates for each target OS of Hive SDK Unity are identified by the following OS labels.

  • Android Updates that apply to SDK Unity Android
  • iOS Updates that apply to SDK Unity iOS
  • Windows Updates that apply to SDK Unity Windows
  • All Updates that apply to SDK Unity Android, iOS, and Windows

Important notes

Before you use each release version of Hive SDK, review the following required settings related to version-specific restrictions.

  • Issue a security key when using Hive SDK v4 Unity 25.0.0 or later
    • Due to changes to the authentication security protocol, when you use Hive SDK v4 Unity 25.0.0 or later, you must issue a security key in Hive Console > Security Key Settings. If you do not issue a security key, users cannot log in from the app.
  • PG payment implementation changes are required for Hive SDK v4 Unity 25.1.3 or later
    • To implement PG payment on Android&iOS 25.1.3 or later, or Windows 25.1.0 or later, refer to the PG payment flow and update your PG payment implementation code.
  • There is an issue in Hive SDK v4 Unity Windows 25.8.1 where clicking a promotion interstitial banner does not navigate to the link properly. To fix this issue, replace the HTML file for the interstitial banner as described below.
    1. Download and extract the ZIP file that contains the corrected HTML file folder.
    2. Copy the entire folder and overwrite the files under Plugins/HIVESDK/Source/HiveSDKWindows/assets/additional.
    3. Build the app again.
  • If you use SDK Manager with Hive SDK v4 Unity 25.4.0 or later, update to SDK Manager v2.0.0 or later.

v4.26.2.0

SDK by target OS Release date
SDK Unity Interface 2026-03-25
SDK Unity Android 2026-03-25
SDK Unity iOS 2026-03-25
SDK Unity Windows 2026-04-01

See the development environment for this SDK version.

New features

Authentication

Promotion

  • Android iOS Supports screen orientation settings for full-screen webviews and in-app browsers on mobile devices.
    • The screen orientation of the in-app browser follows the exposure direction configured in Hive Console (landscape/portrait/both). However, in some Android target devices, the in-app browser follows the orientation configured on the device.

Analytics

  • All Adds ThinkingData (TD) in addition to Analytics. You can choose one of the two services and configure data collection and login integration.

Chat

Compliance

  • Android Extended support for the Age Range module for apps distributed through Galaxy Store

Changed features

  • Windows Improved extraction of URL elements (protocol and domain) so they can be parsed correctly even from URIs that include an empty domain.

Authentication

  • All Simplifies authentication procedures by using PASS identity verification results
    • If identity verification is completed with PASS (web/app), the authentication result user information can be used to skip the following authentication procedures.
    • Skips the adult verification step through PASS (web/app)
    • Skips the OTP authentication step required when signing up for device management
    • During the identity verification service flow, identity verification is performed only once, and PASS (web/app) verification is not run repeatedly.
  • All Adds an error popup when the OTP send count limit is exceeded due to repeated verification attempts with the same mobile phone number
    • While using the device management service, if repeated verification attempts with the same mobile phone number exceed the OTP send count limit, an error popup is shown to inform the user why verification failed.
  • Windows Changes the profile UI so that the Hive account settings button is also displayed on Windows.

Promotion

  • Windows Supports displaying the News page UI following the screen orientation specified by the game. The screen orientation can be a horizontal type with tabs arranged from top to bottom (based on the top-left of the screen), or a vertical type with tabs arranged from left to right.
  • Android iOS iOS Removes YouTube video ad playback
    • Change: Removes the video ad feature that played YouTube content without counting views
    • Reason for change: Low utilization due to playback errors that reduced stability and a lack of real usage cases

Plugins

Library updates

  • Android OneStore Billing Library (Android): v21.02.00 → v21.04.00

Fixed bugs

  • Android Fixes a display cutout UI overlap issue on Android 15 (API Level 35)
  • Fixes an issue where SDK UI was rendered into the display cutout (notch/camera hole) area on devices running Android 15 (API Level 35). All UI elements are now displayed correctly within the safe area that accounts for the cutout area.

v4.26.1.5

SDK by target OS Release date
SDK Unity iOS 2026-03-20

Fixed bugs

  • iOS Fixes an issue where popups that use webviews, such as login, banners, customer center, and community, do not work normally in the iOS 26.4 environment.

v4.26.0.2

SDK by target OS Release date
SDK Unity iOS 2026-03-20

Fixed bugs

  • iOS Fixes an issue where popups that use webviews, such as login, banners, customer center, and community, do not work normally in the iOS 26.4 environment.

v4.25.9.1

SDK by target OS Release date
SDK Unity iOS 2026-03-20

Fixed bugs

  • iOS Fixes an issue where popups that use webviews, such as login, banners, customer center, and community, do not work normally in the iOS 26.4 environment.

v4.25.8.3

SDK by target OS Release date
SDK Unity iOS 2026-03-20

Fixed bugs

  • iOS Fixes an issue where popups that use webviews, such as login, banners, customer center, and community, do not work normally in the iOS 26.4 environment.

v4.26.1.4

SDK by target OS Release date
SDK Unity Android 2026-03-05

Changed features

Authentication

  • Android Changes Google sign-in using Credential Manager to an opt-in feature.
    • Reason for change: Some devices running Android 16 (API Level 36) that support a 16 KB page size have compatibility issues with Google sign-in through Credential Manager.
    • Key change: Reverts the Google sign-in method back to the existing Google Sign-In.
    • Future plan: An API that enables sign-in using Credential Manager as the default sign-in method will be provided in a future Hive SDK Android release.

v4.26.1.3

SDK by target OS Release date
SDK Unity Android 2026-02-06
SDK Unity iOS 2026-02-06

Fixed bugs

Authentication

  • iOS Fixes an issue where the app freezes (stops responding) when users tap an empty area in an AgeGate popup or a calendar-related popup that requires a date of birth to be entered on iPad devices.
  • iOS Fixes an issue where unnecessary scrollbars appear in some popups while the device management service is running on iOS devices.

Billing

  • iOS Fixes an issue where the return value changes when the getAccountUUID method is called.

Promotion

  • Android Fixes an issue where the promotion popup disappears when a User Engagement (UE) direct link event occurs while the game app is running in background mode and the promotion popup is displayed.

Marketing attribution

  • iOS Fixes an issue where some text in the Digital Markets Act (DMA) consent banner is not displayed on iOS devices with a resolution width below 1170px.

v4.26.1.2

SDK by target OS Release date
SDK Unity Interface 2026-01-23
SDK Unity Android 2026-01-23
SDK Unity iOS 2026-01-23

Changed features

Authentication

  • Android iOS iOS In the China region, if phone number verification is completed during Hive Membership sign-in, the China real-name verification step now skips phone number verification and proceeds directly to ID card verification.
  • Previously, Hive Membership sign-in used member ID (email address) verification rather than phone number verification, so phone number verification had to be performed later during China real-name verification.

Fixed bugs

  • iOS Fixes an issue where distribution version verification fails because an incorrectly generated Info.plist bundle file is included when Apple Submission is performed.
  • iOS Fixes an issue where PG payment is displayed as Hive Store in the refund user repurchase UI.

v4.26.1.1

SDK by target OS Release date
SDK Unity Interface 2026-01-15
SDK Unity iOS -

Note: No separate distribution file is provided for this SDK version, and the feature is included in a later SDK version.

Fixed bugs

Plugins

  • iOS Fixes an issue where Hive SDK version information is not reflected accurately after external library dependencies are configured for iOS targets.

v4.26.1.0

SDK by target OS Release date
SDK Unity Interface 2026-01-13
SDK Unity Android 2026-01-13
SDK Unity iOS 2026-01-13
SDK Unity Windows 2026-01-13

See the development environment for this SDK version.

New features

Authentication

  • All Provides the AuthV4.checkAgeGate method, which displays a popup for entering a date of birth and returns the entered value through a callback after the user enters it.
  • All Adds the AuthV4.setAutoLoginEnabled method, which registers the next login session, not the current session, as an auto-login session (ON/OFF). If you set it to ON and then log in through a login method, that login session is saved as an auto-login session. After that, you can use auto-login by running AuthV4.Helper.signIn or by running AuthV4.signIn with ProviderType.AUTO.
  • Android Supports sign-in with Xiaomi.

Billing

Promotion

  • All Supports deferred deep links that send users who did not have the app installed to the in-app page specified by the link even after app installation is complete.

Marketing attribution

  • Windows Releases AppsFlyer for Native PC, which sends the required information in desktop PC environments other than Steam.
  • Windows Starting with Airbridge 1.1.4, provides a feature that can delay the timing of sending the Install event log to the MMP server until after user sign-in. Game companies can send account information including PlayerID to the MMP server by sending the Install event log after sign-in.

Remote play

  • Windows Starting with Remote Play plugin 1.01.02, when an external link is clicked during Remote Play execution, the page can be opened on the remote device. As a result, PG payment is also available during Remote Play.

Add-ons

  • Android In Open in in-game webview, provides an option to display the webview by using Game Activity instead of Hive Activity when the PlatformHelper class showInWebView method is used.

Other

  • All You can check the language setting configured in the SDK through the getGameLanguage method of the Configuration class.
  • iOS Provides distribution through SPM (Swift Package Manager) following the end of the CocoaPod service.

Changed features

  • Windows Improved the HTTP communication logic to strengthen stability.

Authentication

  • Android iOS Supports not only web-based adult verification, but also app-based adult verification.
  • All Removes the automatic collection feature for profile images and nicknames during SNS sign-in.
  • All Changes the auto-login behavior policy as follows with the addition of AuthV4.setAutoLoginEnabled (default: PC OFF / Mobile ON).
    • Previous: When switching to another account after an account conflict occurs, the changed account keeps auto-login on mobile and disables auto-login on PC
    • Changed: When switching to another account after an account conflict occurs, the changed account keeps auto-login on both mobile and PC only if the auto-login session was registered through AuthV4.setAutoLoginEnabled; otherwise it is disabled (with some exceptions)
  • Windows Adds an 안내 popup on Steam Deck that PASS is not supported when using identity verification.
  • Android Changes Google sign-in to use both Credential Manager and PlayService Auth. If Credential Manager fails over, sign-in is attempted through PlayService Auth.

Billing

  • Windows Changes PG payment to be processed through an external browser.
  • Android Changes the library used for Google Play payment to Google Play Billing Library 8.0.

Promotion

  • Windows Fixes the issue where the webview flickers when moving to an external browser through a custom view or direct view.
  • Android iOS Fixes the issue where the webview flickers when moving to an external browser through a custom view or direct view.

Push

  • iOS Changes token collection for push delivery so that additional token information is collected depending on the build environment.

Marketing attribution

  • Android iOS Changes the popup design and improves the behavior of display the DMA consent banner.
    • Existing consent history from the previous consent banner is preserved, and when the banner is shown again, a new consent banner with improved text and UI is displayed.
    • If you were using a customized message for the existing consent banner, you must configure it again to match the changed data structure by referring to Configure a custom consent banner UI.
  • Android iOS Prevents duplicate revenue logs for the same receipt from being sent to the MMP.
  • Android iOS Adds revenue values to the value key as well when sending Firebase purchase events.
    • Previously, revenue values were sent only in the revenue key.

Add-ons

  • Android iOS Improves visibility of the webview close button displayed by the showInAppView method of the PlatformHelper class in Open in in-game webview.

Plugins

  • iOS Improves compatibility of the JSONObject class included and distributed in the SDK.
    • Ensures the name does not overlap with other JSONObject classes in the build environment.

Provisioning

  • Windows Changes the behavior of button clicks in server maintenance, update, notice, and block popups to use an exit callback delivery method.
  • Android iOS Separates the Age Range API so it can be applied selectively in response to app store accountability laws.
    • The app store accountability law scheduled to take effect in Texas, USA on January 1, 2026 is currently on hold, so you can choose whether to apply it depending on your development situation.
    • You can selectively apply it to respond to app store accountability laws scheduled to take effect in Utah in May 2026 and in Louisiana in July 2026.

Library updates

  • Windows Changes Microsoft Visual C++ Redistributable to use version 14.44.35211.0 or later.
  • Android Amazon AppStore (Android) v3.0.4 → v3.0.8
    • Samsung GalaxyStore IAP (Android) v6.1.1 → v6.5.0
    • Google Billing Library (Android) v7.0.0 → v8.0.0
    • QQ (Android) v3.5.17 → v3.5.18
    • Xiaomi (Android) v3.2.5_12798 → v3.4.6
  • iOS Adjust (iOS) 5.4.3 → 5.4.6
    • Airbridge (iOS) 4.7.0 → 4.8.1
    • AppsFlyer (iOS) 6.17.2 → 6.17.7
    • Firebase (iOS) 11.15.0 → 12.5.0
    • Singular (iOS) 12.8.1 → 12.9.0
    • Facebook (iOS) 18.0.0 → 18.0.2
    • Line (iOS) 5.13.0 → 5.14.0
    • QQ (iOS) 3.5.17.5 → 3.5.18
    • SDWebImage (iOS) 5.21.1 → 5.21.5

Other

  • All Changes Configuration.setZone so that it is valid only before initialization.

Fixed bugs

  • Android Fixes an issue where the background behind UI in common areas is displayed within the cutout area when it is opaque.

Authentication

  • iOS Fixes an issue where the chat message input field intermittently does not appear while using the chatbot.
  • iOS Fixes an issue where the adult verification popup appears again after adult verification if a registered device is deleted when the number of device management registrations has already been exceeded.
  • Windows Fixes an issue where the app would not close when app termination was attempted during AuthV4 authentication.
  • Windows Fixes an issue where, if the app that requested the identity verification page is closed and another app (or the restarted app) requests verification, the verification result of the previous request is delivered incorrectly, causing errors (-1200001, -8).

Promotion

  • iOS Fixes an issue where the News menu does not work correctly when the number of menus exceeds a certain threshold.
  • iOS Fixes an issue where operation is abnormal when the width or height of an image displayed in an interstitial banner is 0 or when the server sends incorrect information.
  • iOS Fixes an issue where direct links do not work when a community is opened by a direct link and there is no URL parameter.
  • Windows Fixes an issue where clicking "Hide for today" in Promotion prevented that promotion from ever being shown again.

Push

  • Android Fixes an issue where tokens for push notifications are collected even for COPPA-target users.
  • iOS Fixes an issue where the ForegroundPush setting cannot be changed to False.

Marketing attribution

  • iOS Fixes an issue where Install or Update events are missing in Firebase.
  • Windows Fixes an issue where purchase logs for marketing attribution are collected twice.

Remote play

  • Windows Fixes a crash that occurred when refreshing the JWT token in Remote Play.

Add-ons

  • iOS In Open in in-game browser, fixes an issue where the game app flickers and the window closes when the game app user's network status is offline or changes to offline while the showInAppBrowser method of the PlatformHelper class is applied.

Other

  • Windows Improves handling of internal schemes such as interwork:// so that when a query value that is not in key-value form, such as ?831020, is entered, it is no longer delivered incorrectly as 831020= and is delivered as 831020 as-is.
  • Windows Fixes an issue where the Zone set through Configuration.setZone is not reflected when plugins such as Remote Play are used.

v4.26.0.1

SDK by target OS Release date
SDK Unity Android 2025-12-18
SDK Unity iOS 2025-12-18

Changed features

  • iOS The Xcode version for the Hive SDK development environment changes as follows.
    • Previous: Xcode 26.2 Beta2
    • Changed: Xcode 26.2

Provisioning

  • Android In response to app store accountability laws, the version of the Google Play Age Signals API supported by Hive SDK changes as follows.
    • Previous: 0.0.1-Beta2
    • Changed: 0.0.2

v4.26.0.0

SDK by target OS Release date
SDK Unity Interface 2025-12-08
SDK Unity Android 2025-12-08
SDK Unity iOS 2025-12-08

See the development environment for this SDK version.

New features

  • iOS Hive SDK can be built in iOS Xcode 26.2 or later.
    • The minimum supported OS version is iOS 15.

Provisioning

  • Android Newly adds the Compliance feature.
    • When game apps are distributed through Google Play and Amazon Appstore, Hive SDK provides the Age Range API to check the user's age range in response to app store accountability laws scheduled to take effect in Texas, USA on January 1, 2026.
  • iOS Newly adds the Compliance feature.
    • When game apps are distributed through Apple App Store, Hive SDK provides the Age Range API to check the user's age range in response to app store accountability laws scheduled to take effect in Texas, USA on January 1, 2026.
    • Supported only on iOS 26.2 or later.

Known issues

Provisioning

  • Android The Google Play Age Signals API 0.0.1-beta02 version supported in Hive SDK 26.0.0 Beta for compliance with app store accountability laws cannot be used in actual user environments that receive real age signals.
    To receive real age signals, update to Hive SDK v4.26.0.1, which supports Google Play Age Signals API 0.0.2 (non-beta).

v4.25.8.2

SDK by target OS Release date
SDK Unity Windows 2025-11-25

See the development environment for this SDK version.

Fixed bugs

Billing

  • Windows Fixes an issue in Google Play Games PC payment where not all product information could be retrieved when the number of registered products exceeded 20.

v4.25.8.1

SDK by target OS Release date
SDK Unity Windows -

Note: No separate distribution file is provided for this SDK version, and the feature is included in a later SDK version.

Fixed bugs

Other

  • Windows Fixes an issue where the close 안내 UI is displayed in the initially configured language after the game language is changed.

Chat

  • Windows Fixes an issue where the callback is not invoked for Korean messages.

v4.25.9.0

SDK by target OS Release date
SDK Unity Interface 2025-11-07
SDK Unity Android 2025-11-07
SDK Unity iOS 2025-11-07
SDK Unity Windows 2025-10-31

See the development environment for this SDK version.

New features

Authentication

  • All Provides the identity verification service.
    • On Steam Deck, the identity verification service (identity verification, adult verification, parental consent) is not provided. Use the identity verification service on mobile or PC, then reconnect to the game on Steam Deck.

Fixed bugs

Other

  • Windows Fixes an issue where the close 안내 UI is displayed in the initially configured language after the game language is changed.

v4.25.7.1

SDK by target OS Release date
SDK Unity Windows -

Note: No separate distribution file is provided for this SDK version, and the feature is included in a later SDK version.

Fixed bugs

Other

  • Windows Strengthens rendering stability by applying DX12 renderer GPU synchronization.
  • Windows Fixes an issue where the close button in Promotion News intermittently did not work.

v4.25.8.0

SDK by target OS Release date
SDK Unity Interface 2025-10-02
SDK Unity Android 2025-10-02
SDK Unity iOS 2025-10-02
SDK Unity Windows 2025-10-02

See the development environment for this SDK version.

New features

  • All The minimum supported Unity version changes.
    • List of supported Unity versions with completed support for 16 KB page size
      • Unity 6000.1.0f1
      • Unity 6000.0.38f1
      • Unity 2022.3.56f1
      • Unity 2021.3.48f1
    • List of Unity versions that support Android 16 targets
      • Unity 6000.1.0f1
      • Unity 2022.3.62f1
      • Unity 2021.3.51f1
  • Android Supports Android OS 16 (API Level 36).
  • Android Supports 16 KB page size builds when building for Android OS 15 (API Level 35) or later.

Game data store

Chat

  • Windows Adds the Chat feature.

Changed features

  • Android Removes the no-longer-used android.permission.FOREGROUND_SERVICE permission.
  • Android Changes the minimum Android build target from 19 to 23.

Authentication

  • iOS Removes library references that cannot be used when building in Xcode 26.

Billing

  • Windows Changes Google Play for Native PC (EAP) integration from a Web API method to the Google Play Games PC SDK.
    • Users must now sign in with a Google account through the Google Play Games PC app, not through Hive SDK authentication. See Notes for initialization.
    • Both existing and new projects must prepare manifest configuration and code signing according to the Google guide.

Library updates

  • Android Adjust(Android) 5.2.0 → 5.4.2
    • Airbridge(Android) 4.3.0 → 4.7.1
    • AppsFlyer(Android) 6.16.2 → 6.17.3
    • Firebase-analytics(Android) 22.1.2 → 23.0.0
    • Singular(Android) 12.7.0 → 12.10.0
    • Facebook(Android) 17.0.0 → 18.0.1
    • Line(Android) 5.10.0 → 5.11.1
    • play-services-auth(Android) (Google Sign-In) 20.7.0 → 21.3.0
    • play-services-games-v2(Android) (Play Games Services) 20.1.2 → 21.0.0
    • play-services-ads-identifier(Android) 18.0.1 → 18.2.0
    • play-services-analytic(Android) 18.0.4 → 18.1.1
    • firebase messaging(Android) 24.0.2 → 25.0.0
    • onestore(Android) 21.01.00 → 21.02.01
    • google-core-review(Android) 2.0.1 → 2.0.2
    • Recaptcha(Android) 18.6.1 → 18.7.1
    • Kotlin(Android) 1.9.22 → 2.1.21
  • iOS Adjust(iOS) 5.2.0 → 5.4.3
    • Airbridge(iOS) 4.3.0 → 4.7.0
    • AppsFlyer(iOS) 6.16.1 → 6.17.2
    • Firebase(iOS) 11.6.0 → 11.15.0
    • Singular(iOS) 12.7.1 ->12.8.1
    • Facebook(iOS) 17.4.0 → 18.0.0
    • Google Sign-In(iOS) 8.0.0 → 9.0.0
    • Line(iOS) 5.11.2 ->5.13.0
    • QQ(iOS) 3.5.17.4 → 3.5.17.5
    • SDWebImage(iOS) 5.20.0 → 5.21.1
    • Recaptcha(iOS) 18.6.0 → 18.7.0

Hercules

  • Windows Updates Hercules to version 2025.08.11.

Fixed bugs

Authentication

  • iOS Fixes an issue where landscape mode is intermittently displayed instead of portrait mode when the chatbot popup is shown.
  • iOS Fixes an issue to prevent empty array reference errors.
    • A crash occurs when the showConflict method of the Authv4 class is used without the required input data.

Remote play

  • Windows Fixes an issue where the remote play connection was terminated even though connection termination was canceled with Application.CancelQuit or Application.wantsToQuit. The connection now terminates only when the application actually closes.

Other

  • Windows Improves stability for rapid consecutive method calls.

Analytics

  • Android Prevents unnecessary information from being included in retransmission when client concurrency transmission fails.

v4.25.7.0

SDK by target OS Release date
SDK Unity Android -
SDK Unity iOS -
SDK Unity Windows -

Note: No separate distribution file is provided for this SDK version, and the feature is included in a later SDK version.

New features

Authentication

Changed features

Authentication

  • Android iOS If an app that uses adult verification is configured in the Hive Console, the adult verification procedure runs automatically after sign-in.
    • This feature is supported only in Korea.
  • Android iOS Marks the showAdultConfirm method used for adult verification as deprecated.
    • The showAdultConfirm method may be removed in a future update.

Fixed bugs

Authentication

  • Windows Fixes an issue where login information is not reset when sign-in fails because parental consent fails.
  • Windows Fixes an issue where a user who signed in with custom sign-in, purchased an item in the game, and was refunded again in the app market could not sign in when reconnecting to the game with the same account.
  • Windows Fixes a crash that occurred when AuthV4.showSignIn was called inside the AuthV4.signOut callback.

Other

  • Windows Fixes an issue where a web browser would not open correctly when an external web browser was opened through Hive SDK while the game was running with administrator privileges and the URL was longer than 800 characters.

v4.25.6.0

SDK by target OS Release date
SDK Unity Android -
SDK Unity iOS -

Note: No separate distribution file is provided for this SDK version, and the feature is included in a later SDK version.

New features

Chat

  • Android iOS Adds a feature to express or display 'likes' on specific chat messages.
  • Android iOS Provides information that can be used to write a reply to a specific chat message or indicate the reply relationship.
  • Android iOS Provides a feature to mention a specific user or provide information about mentioning a user.

Changed features

Chat


v4.25.5.2

SDK by target OS Release date
SDK Unity iOS 2025-07-30

See the development environment for this SDK version.

Fixed bugs

Authentication

  • iOS Fixes a crash that occurs when the chatbot is shown in landscape mode.

v4.25.5.1

SDK by target OS Release date
SDK Unity Interface 2025-07-23
SDK Unity Android 2025-07-23
SDK Unity iOS -
SDK Unity Windows -

Note: No separate distribution file is provided for this SDK version, and the feature is included in a later SDK version.

See the development environment for this SDK version.

New features

Authentication

  • Android iOS Newly provides the switch between multiple accounts feature. The detailed related features are as follows.
    • Save the currently signed-in account on the device
    • View saved accounts
    • Sign out and delete a saved account
    • Quickly sign in with another saved account

Promotion

Notifications

  • Android iOS Newly provides push action buttons.
    • When a push alert is received, predefined actions can be performed through the push selection action button.

Chat

  • Android iOS Message sending
    • Adds a feature that automatically translates chat messages into the user's language when received, and a feature that translates specific messages.
    • Adds a notice message feature that can be received only by users of a specific language.
    • Adds a message ID value to websocket messages to guarantee callback order.
  • Android iOS Channels
    • Adds a feature to retrieve previous chat history when entering a chat channel.
    • Provides the number of participants currently in the channel.
    • Provides sorting criteria when retrieving the channel list.
  • Android iOS Event management
  • Android iOS Connection management
    • Adds a reconnection feature.

Hercules

  • All 20241120 -> 20250217
  • Android 20241125-2 -> 20250527
  • iOS 20241120 -> 20250218

Changed features

  • Android Updates the obfuscation rules required for builds.
  • iOS The HiveAppTrackingTransparents.framework library, which used to be provided separately, is merged into Service.framework.

Authentication

  • Android iOS Changes showMyInquiry so that the inquiry page is displayed when the method is used, even if a Hive Membership account is not used.
  • Android Changes the VK authentication popup from a webview to an in-app browser.

Marketing attribution

  • iOS Changes support so that it works when automatically collected Firebase purchase events are enabled.

Fixed bugs

Promotion

  • iOS Adjusts the corner radius of the News UI on iPad devices.

Provisioning

  • iOS Fixes the issue so that the webview does not scroll when terms are displayed.

Analytics

  • iOS Fixes the logic so Analytics logs can be sent immediately after consent to terms is completed.

Known issues

Other

  • iOS There is a crash issue when using the chatbot in landscape mode.
    • Update to Hive SDK Unity iOS 25.5.2 or later.

v4.25.5.0

SDK by target OS Release date
SDK Unity Windows 2025-07-14

See the development environment for this SDK version.

New features

Authentication

Analytics

  • Windows Added device.platform to Airbridge logs. It has the value "Steam or "Desktop". This value can also be viewed in real time on the Airbridge dashboard.

Changed features

Other

  • Windows Improved internal logic related to MMP.

Fixed bugs

Authentication

  • Windows Fixes an issue where, when using switch between multiple accounts, calling sign-out after auto-login expired the session and prevented the user from signing in again.

Promotion

  • Windows Fixes an intermittent crash that occurred when opening the News page immediately after calling Promotion.updatePromotionData().

Other

  • Windows Fixes an NVIDIA graphics driver 572.16 ↔ DirectX 11 compatibility conflict that occurred when Hive SDK opened a new window (Apple sign-in, Facebook sign-in, PG payment).

v4.25.4.0

SDK by target OS Release date
SDK Unity Windows 2025-06-26

See the development environment for this SDK version.

New features

Authentication

  • Windows Newly provides the switch between multiple accounts feature. The detailed related features are as follows.
    • Save the currently signed-in account on the device
    • View saved accounts
    • Sign out and delete a saved account
    • Quickly sign in with another saved account
  • Windows Changes behavior so that when a suspended user attempts to sign in, only app sign-out is performed without closing the app.
  • Windows Lets you use a strengthened authentication protocol in the Remote Play plugin.

Other

Fixed bugs

Other

  • Windows Fixes an issue where funnel logs for Hive feature behavior were not aggregated.

v4.25.3.0

SDK by target OS Release date
SDK Unity Windows -

Note: No separate distribution file is provided for this SDK version, and the feature is included in a later SDK version.

New features

Promotion

Other

  • Windows Adds a feature to query launch parameters attached to the launch URI when a game is launched with the Crossplay Launcher.
  • Windows Adds specific UI to the set of targets supported by controller key mapping.
  • Windows Adds UI that shows guidance for the close button when closing is possible through controller buttons.

Changed features

Library updates

  • Windows Replaces the Chromium Embedded Framework library with version 128.45.

Fixed bugs

Other

  • Windows Fixes an issue where the Windows default cursor alternated with the game engine default mouse cursor after the webview was closed when the game engine had set a default mouse cursor.
  • Windows Fixes an issue where an error occurred when Hive SDK delivered HTML instead of JSON as a result.
  • Windows Changes Steam market connection failure error code delivery so it is more granular.
    • Added the error code IAPV4SteamMarketResponseError(-6101001).
    • Delivers the error code and message in the format [IAPv4] Steam server response error : (code: ... , message: ...).
  • Windows Fixes an issue where the callback was not returned when Steam sign-in was attempted in Steam offline mode.

v4.25.2.2

SDK by target OS Release date
SDK Unity Android 2025-06-23

See the development environment for this SDK version.

Changed features

Authentication

  • Android Rolls the authentication method back to the previous Google Sign-In because low compatibility of Google Credential Manager prevented some users from connecting.

Library updates

  • Android * GooglePlay Services-Auth(Android) v20.7.0 (Google Sign-In rollback support restored)
    • Google Credential Play Services Auth(Android) v1.3.0 (Google Sign-In rollback support removed)

v4.25.2.1

SDK by target OS Release date
SDK Unity Android 2025-05-14

See the development environment for this SDK version.

Fixed bugs

Marketing attribution


v4.25.2.0

SDK by target OS Release date
SDK Unity Android 2025-04-29
SDK Unity iOS 2025-04-29
SDK Unity Windows 2025-05-12

See the development environment for this SDK version.

New features

  • Android iOS Supports Unity 6.1 (6000.1).

Authentication

  • Windows Supports Line as a new identity provider (IdP).

Matchmaking

Provisioning

Changed features

Authentication

  • Android iOS Changes the VK authentication method. The changed authentication method can be used in the new VK developer console.
  • iOS Updates the verification protocol for the deprecated GameKit API used for Apple GameCenter sign-in.
  • Android Changes implicit and explicit Google sign-in to use Google Credential Manager and the AuthorizationClient API because support for the Google Sign-In library has ended.

Billing

  • Android Adds the order_id value to distinguish refunded products purchased through PG payment from previous transactions.
  • Android Windows Changes behavior so that purchase completion logs are sent through marketing attribution when PG payment transactions complete.

Promotion

  • Android Changes User Acquisition sharing so that Telegram is added to the supported sharing list.
  • Android Changes the caching policy when displaying webviews.

Marketing attribution

  • Android iOS Sends additional Hive SDK identifiers to support integration with MMP services.
  • Windows Sends additional Hive SDK identifiers to support marketing attribution on Windows.
  • All Changes manual event tracking so that custom attributes are added and sent.
  • Android Changes Airbridge initialization so that market source information is sent.
  • iOS Changes the precision range for floating-point values of the semantic value type from float to double when using the sendEventWithAttributes API.

Provisioning

  • All On the terms details page and the view again page, changes behavior so that in the following cases the terms page (webview) is not used and an external browser is opened to load the page instead.
    • When moving to a webpage outside the terms URL
    • When clicking a hyperlink HTML tag inside the terms (such as an a tag or tel://)

Library updates

  • Android Airbridge(Android) v4.1.0 → v4.3.0
    • Adjust(Android) v5.0.1 → v5.2.0
    • Singular(Android) v12.6.1 → v12.7.0
    • AppsFlyer(Android) v6.15.2 → v6.16.2
    • GooglePlay Services-Auth(Android) v20.7.0 (support ended)
    • Google Credential Play Services Auth(Android) v1.3.0 (newly supported)
  • iOS Airbridge(iOS) v4.1.1 → v4.3.0
    • Adjust(iOS) v5.0.1 → v5.2.0
    • Singular(iOS) v12.6.1 → v12.7.1
    • AppsFlyer(iOS) v6.15.3 → v6.16.1
    • QQ(iOS) 3.5.17.3 → 3.5.17.4

Chat

  • Android iOS Sends and receives extraData additionally when sending or receiving message data.
  • Android iOS No longer sends extraData when connecting to the chat server.
  • Android iOS Receives integer time values in addition to string time values.
  • Android iOS Changes behavior so that if the websocket cannot be closed normally and reconnection is attempted in a situation where communication is not possible, such as network blocking, it does not fail because of a duplicate connection state.

Fixed bugs

  • Android Fixes behavior so that if a response arrives before the configured maximum timeout in situations where communication retries over the network are needed or a distributed server must be connected to, it immediately retries communication or connects to the distributed server without waiting for the timeout any longer.
  • iOS Fixes an issue where the gameLanguage value in the hive_config.xml file is reset when the server group Zone that Hive SDK connects to is changed by using the setZone method of the Configuration class.

Authentication

  • iOS Fixes an issue where QQ web login does not proceed normally on devices running iOS 18 or later.
  • Windows Fixes an issue where the JWT token for the strengthened security protocol was not delivered to communication that uses the Hive SDK webview.

Billing

  • Windows Fixes an issue where the app stops when one of the following methods is called while Hive SDK method callbacks are nested multiple times.
    • IAPV4.transactionFinish
    • IAPV4.transactionMultiFinish
    • IAPV4.restore

Marketing attribution

  • Android Fixes an issue where empty push notifications are displayed when using Adjust to determine whether the app is installed.
  • Android Fixes an issue in Airbridge so that when an event for purchasing multiple quantities occurs, revenue information according to unit price and quantity is delivered.

Provisioning

  • Android iOS Fixes an issue where, if the ad module (Adiz) is initialized before SDK initialization while complying with compliance requirements such as COPPA or GDPR, the AgeGate value that checks age behaves according to the value set in hive_config.xml.

Chat

  • Android Fixes an issue where chat connection intermittently fails.

Known issues

Marketing attribution


v4.25.1.3

SDK by target OS Release date
SDK Unity Android 2025-04-10
SDK Unity iOS 2025-04-10

See the development environment for this SDK version.

Changed features

Billing

  • Android Changes the operating method of PG payment so that it behaves the same as the markets in other billing (IAPv4) features. If you are applying PG payment, refer to the PG payment documentation and update your code implementation.

Marketing attribution

Fixed bugs

Billing

  • iOS Fixes an issue where the background is opaque when displaying the popup UI that asks whether the user agrees to send consumption information.
  • iOS Fixes an issue where the app screen rotates in an unintended direction when closing the popup UI that asks whether the user agrees to send consumption information.

Promotion

  • iOS Fixes an issue where the image being shown disappears when a rotation event occurs while a review popup that includes an image is displayed.

Marketing attribution

  • iOS Fixes an issue where, when ad revenue information is sent through Adiz, Airbridge receives it as AdMob instead of Adiz.

v4.25.1.0

SDK by target OS Release date
SDK Unity Windows 2025-04-03

See the development environment for this SDK version.

New features

Authentication

Other

Changed features

Billing

  • Windows Changes the operating method of PG payment so that it behaves the same as the markets in other billing (IAPv4) features. If you are applying PG payment, refer to the PG payment documentation and update your code implementation.

Promotion

  • Windows Fixes additionalInfo so that unnecessary information is not included in the transmitted value.

Development environment

  • Windows Updates the minimum required Microsoft Visual C++ Redistributable version to 14.42.34438.

Fixed bugs

Authentication

  • Windows Fixes an issue where, after a user selected a sign-in method other than Hive Membership and then canceled sign-in, the feature that lets the user control the mouse through the Hive SDK controller still worked.

v4.25.0.1

SDK by target OS Release date
SDK Unity iOS 2025-03-10
SDK Unity Windows 2025-03-11

See the development environment for this SDK version.

New features

Marketing attribution

  • iOS Fixes an issue where did and vid values that the SDK automatically collects and sends are not sent when using Hive SDK v4 25.0.0 or later with Adjust v5 applied.

Changed features

Development environment

  • Windows Updates the minimum required Microsoft Visual C++ Redistributable version to 14.38.33130.

Fixed bugs

Billing

  • Windows Fixes an issue where refund user repurchase is not displayed when a strengthened security protocol that uses JWT tokens is applied.

v4.25.0.0

SDK by target OS Release date
SDK Unity Android 2025-01-24
SDK Unity iOS 2025-01-24
SDK Unity Windows 2025-02-20

See the development environment for this SDK version.

New features

Authentication

Billing

Promotion

Matchmaking

  • Android iOS Updates the matchmaking feature and newly supports group matchmaking. ※ This is not compatible with previous versions of the Hive SDK interface. To use the updated matchmaking feature, you must use Hive SDK v4 25.0.0 or later.

Marketing attribution

Other

  • Windows Newly supports touch gestures on handheld devices with touchscreens such as ASUS ROG Ally.
  • Windows Newly supports controller key mapping when using a game controller, so some Hive UI elements can be focused and controlled.
  • Windows Newly supports applying a custom cursor instead of the normal mouse cursor
  • Windows Adds a setting that can enable or disable game controller controls.

Chat

  • Android iOS Newly supports the Chat feature.

Changed features

Authentication

  • Android iOS Deletes no-longer-used Auth module classes, interfaces, methods, delegates, and listeners
  • All Applies a stronger security protocol by using JWT tokens.
  • Android iOS Deletes TalkPlus authentication token methods because support for TalkPlus has ended.
  • Android Allows browsing such as password recovery in addition to sign-in in the Apple sign-in webview.

Promotion

  • Windows Adds new content notification indicators to the News menu tabs.

Marketing attribution

  • Android iOS Updates support for Adjust v5.
    • Removes the Adjust Signature library.
  • Android iOS Changes behavior so that AdMob is sent as the ad revenue source when collecting Adiz ad revenue in Adjust.
  • Android Reflects the integration of the AppsFlyer ad revenue aggregation library into the main library.
    • 6.14.2 → 6.15.2
    • Removes the AppsFlyer ad-revenue library.

Unity

  • All Improves the Hive Config Setting UI.

Hercules

  • All 2024.11.20

Fixed bugs

Authentication

  • Android Fixes an issue where the UI thread is intermittently occupied when a network response is delayed while the signIn method is running.
  • Windows Fixes the CommonUnknown error that occurred when a user in refund user repurchase status signed in on PC.
  • Windows Improves the UI so that the text 'Privacy warning' does not appear when the keep me signed in text is dragged.

Billing

  • iOS Fixes an issue where an additional IAP_UPDATE event occurs when UserEngagement is used to encourage in-app product purchases.
  • Windows Fixes an issue where payment could not continue if the overlay was closed with the ESC key or other key input during Steam payment.

Other

  • Windows Optimizes loop repeat conditions so CPU usage returns to normal. ※ If you are using an affected version (4.24.1.0 or later), update to SDK v4 Unity Windows 25.0.0 and verify that CPU usage stabilizes.

Known issues

Marketing attribution

  • iOS When using Adjust, there is an issue where did and vid values that the SDK automatically collects and sends are not sent. You must update to Hive SDK v4 25.0.1 or later.

v4.24.5.0

SDK by target OS Release date
SDK Unity Android 2024-11-08
SDK Unity iOS 2024-11-08
SDK Unity Windows 2024-12-10

See the development environment for this SDK version.

New features

  • Android iOS Supports Unity 6 (Unity 6000).
  • Windows Adds updates for compatibility with the Hive SDK v4 Unity Android & iOS 24.5.0 interface.

Authentication

Promotion

  • Android iOS Ads can also be displayed in spot banners.
  • Android Supports X (formerly Twitter) for the user invitation sharing feature.

Matchmaking

Changed features

Authentication

  • Android iOS Changes the provider name displayed in the conflict popup.

Plugins

  • Android iOS Applies the latest version of EDM4U that is provided.
    • 1.2.178 → 1.2.183
  • iOS Changes GameCenter sign-in so that the Entitlement settings required for the build are added automatically.
    • Previously, you had to additionally configure Capability Manager settings even when using GameCenter sign-in.
    • If there is no Entitlement setting value, sign-in does not proceed normally on devices running iOS 18 or later.

Fixed bugs

Billing

  • iOS Fixes an issue so that when some product prices cannot be represented exactly as floating-point values, the value is represented as an exact decimal in JSON format rather than a repeating decimal.
    • Example> 4.99$ (string) → 4.9900000000000011 (double) → 4.99 (JSON number)

Plugins

  • All Uses an explicit namespace to avoid duplicate interfaces that cause compilation errors with some external plugins.
  • Android Fixes an issue where required settings for the Android target platform were missing when using Firebase marketing tracking tools or Huawei authentication (occurring in SDK v4 24.3.0 or later).

v4.24.4.2

SDK by target OS Release date
SDK Unity Windows -

Note: No separate distribution file is provided for this SDK version, and the feature is included in a later SDK version.

Changed features

  • Windows Removed unnecessary resources that are not used in the UI.

v4.24.4.1

SDK by target OS Release date
SDK Unity Windows 2024-12-03

See the development environment for this SDK version.

New features

Remote play

  • Windows Remote Play is supported from Hive SDK Unity Windows v4.24.4.1 or later.

Changed features

Authentication

  • Windows Changes the IdP selection UI so it is clearer whether the Keep me signed in UI option is selected.
  • Windows Revises the English text in the IdP selection UI.
    • Before: Keep me logged in
    • After: Stay signed in

v4.24.4.0

SDK by target OS Release date
SDK Unity Android 2024-10-14
SDK Unity iOS 2024-10-14
SDK Unity Windows 2024-11-15

See the development environment for this SDK version.

New features

Billing

Marketing attribution

Remote launch

Changed features

Plugins

  • Android iOS Changes the feature that automatically sets the Android Package Name or iOS Bundle Name so that it works selectively through the Hive AppId.

Fixed bugs

Analytics

  • iOS Fixes an issue where the consent banner is not applied correctly when only one option is selected.

v4.24.3.0

SDK by target OS Release date
SDK Unity Android 2024-09-03
SDK Unity iOS 2024-09-03
SDK Unity Windows 2024-10-14

See the development environment for this SDK version.

New features

Marketing attribution

  • Windows Appsflyer 1.0.1 ???+ warning Appsflyer (Steam only) 1.0.1 has been released. From Hive SDK v4 24.0.0 or later, only Appsflyer 1.0.1 or later is supported for the marketing attribution feature.

Provisioning

  • All Adds a feature that checks whether legal representative consent has been obtained on the terms screen.

Changed features

Authentication

  • Android iOS Changes the sign-out behavior. * Previous: When signOut is called, Hive SDK signs the user account out
  • For guest accounts, the server returned a failure response when the signOut API was called * Changed: When signOut is called, Hive SDK first requests confirmation from the Hive server whether the user account may be signed out, then signs out according to the response result
  • Android iOS When signing out a guest account, no longer returns a success response and instead returns an error code. Hive SDK and the Hive server keep the guest account session.
  • Android iOS Changes suspended accounts to automatically sign out from the IdP so users can sign in with another account from the same IdP. This applies only when auto-login is not available.
  • Android iOS When IdP linkage is performed through the AuthV4.connect method, changes behavior so that logout is performed when the account is switched to a suspended account.
  • All Changes the device management service so the international phone country code is automatically applied according to the device connection region.
  • iOS Changes behavior so Facebook sign-in is still available even if App Tracking Transparency (ATT) consent is denied.
  • Windows After adult verification, when signing up for the device management service and the limit of accounts that can be created with one mobile phone number is exceeded, displays the error message, "The maximum number of accounts that can be created with the same mobile phone number has been exceeded."

Promotion

  • Android iOS Fixes additionalInfo so that unnecessary information is not included in the transmitted value.
  • All Changes behavior so interstitial banners can be displayed in 2:3 or 3:2 ratios.
  • Android iOS Changes the interstitial banner text from "Do not show again for 1 day" to "Do not show again today".

Marketing attribution

Plugins

  • Android iOS Minimizes the number of XML files managed by Hive External Dependency Manager.

Library updates

  • Android Google Play Billing Library 6.1 → 7.0 Google Play Service Games 20.0.0 → 20.1.2
  • iOS Facebook SDK 16.2.1 → 17.0.2

Fixed bugs

  • Android Fixes an issue where memory could not be secured by correcting the resource reference logic.
  • iOS Fixes an issue where a crash intermittently occurs when checking App Tracking Transparency (ATT) consent on iOS 14 devices.
  • iOS Fixes an issue where a crash occurs when access restriction (allow access to selected photos only) is selected in the photo library.

Notifications

  • Android In local push notifications, fixes an issue where push messages are not displayed correctly when an unsupported type setting is used.
  • iOS Fixes behavior so app version information is sent.

v4.24.2.1

SDK by target OS Release date
SDK Unity Windows -

Note: No separate distribution file is provided for this SDK version, and the feature is included in a later SDK version.

New features

Community

  • Windows Changes the community feature that follows the Hive standard so that a custom domain address other than withhive.com, com2us.com can be used.

v4.24.1.3

SDK by target OS Release date
SDK Unity Android -
SDK Unity iOS -

Note: No separate distribution file is provided for this SDK version, and the feature is included in a later SDK version.

Changed features

Authentication

  • Android iOS Changes the device management service so the international phone country code is automatically applied according to the device connection region.

v4.24.2.0

SDK by target OS Release date
SDK Unity Android 2024-07-05
SDK Unity iOS 2024-07-05
SDK Unity Windows 2024-06-26

See the development environment for this SDK version.

New features

  • Android iOS Provides a feature that returns whether users under age 16 agreed to the terms in EU and EEA regions where GDPR applies. You can determine whether the user is under 16.
  • Android Uses PhotoPicker by default when the photo library is used on devices running Android OS 11 or later or on devices with a supported module installed.
  • iOS Hive SDK debug logs can also be checked in the macOS Console app, and specific Hive SDK log types can be selected for viewing.
  • All Provides a feature to control the display of Hive SDK debug logs in the Unity Editor.

Authentication

  • All Displays the error message, "The maximum number of accounts that can be created with the same mobile phone number has been exceeded." when the user requests authentication code delivery after the number of accounts that can be created with one mobile phone number has been exceeded.
  • Windows Supports Steam IdP implicit sign-in. Use AuthV4.Helper.signIn.

Promotion

Changed features

Authentication

  • Windows Changes Google sign-in so it does not request the games_lite permission used to check Google Play Games information.

Promotion

  • iOS Improves usability by minimizing the display of the clipboard paste permission consent popup when the game invitation (UA) feature is used.
    1. Changed the timing for showing the permission consent popup from immediately when the invited user launches the app to after the app launches and Hive SDK is initialized.
    2. Changed it so the popup is shown only when inviter URL data exists in the clipboard.

Notifications

  • Android Supports the runtime library (Push Amazon Device Message 1.2.0) that works on new Amazon Fire devices.

Library updates

  • Android Samsung GalaxyStore IAP 6.1 → 6.1.1 Amazon Device Message 1.0.1 → 1.2.0

Analytics

  • iOS Changes the default value of the saveAnalyticsLogBeforeCrash setting, which saves unsent logs to a file when an app crash occurs, to false.

Fixed bugs

Authentication

  • Android iOS Fixes behavior in the real-name verification flow for users connecting from China so that the remaining time is not reset and an error message is shown when the text message send count is exceeded.
  • Android Fixes an issue where no proper response callback was returned when the user pressed the back key and did not sign in during Google Play sign-in.
  • Android Fixes an issue where keyboard input could not be performed on low-resolution devices.
  • Windows Fixes an issue on the mobile phone verification screen for device management identity verification where clicking "Go back to previous page" did not return to the previous screen when an error popup was displayed.
  • Windows Fixes an issue where values were entered in the verification code input field when the mouse wheel was used while the verification code input field on the mobile phone verification screen for device management identity verification was active.
  • Windows Fixes an issue where Hive SDK callbacks could not be delivered when AuthV4.Helper.switchAccount or AuthV4.Helper.resolveConflict was called inside nested callbacks.
  • Windows Fixes an issue where PlayerInfo Unity Plugin parameters could not be delivered in AuthV4.Helper.switchAccount and AuthV4.Helper.resolveConflict.

Promotion

  • iOS Fixes an issue where freezing occurs when the action to display a new frame view is performed in the News view.
  • Windows Fixes a crash that occurs when moving from Promotion Custom Direct Fullscreen to Frame.

Marketing attribution

  • Android Fixes an issue where Adjust event delivery is delayed when initialization is performed with customized terms.

Provisioning

  • Windows Fixes the view again terms feature so that it uses the terms URL data newly delivered from the Hive server rather than data previously stored.

v4.24.1.2

SDK by target OS Release date
SDK Unity Android 2024-06-27

See the development environment for this SDK version.

Fixed bugs

Authentication

  • Android Fixes an issue where no proper response callback was returned when the back button was pressed during Google sign-in and sign-in was canceled. This bug occurred only when the Google Legacy Support value in Hive Console was true.
  • Android Fixes an issue where keyboard input could not be performed on low-resolution devices.

v4.24.1.0

SDK by target OS Release date
SDK Unity iOS 2024-05-14
SDK Unity Windows 2024-05-30

See the development environment for this SDK version.

Changed features

  • Windows Hive SDK now supports mouse movement through a game controller in the UI implemented by Hive SDK.

Library updates

  • iOS AppsFlyer(iOS) v6.13.1 → v6.14.3 QQ (iOS) v3.5.14 → v3.5.16 Facebook SDK v17.0.0 → v16.2.1

Analytics

  • iOS Changes behavior so that whether the consent banner is displayed is determined according to the device's tracking consent status.
    • If tracking consent is denied, the consent banner is not displayed.

Fixed bugs

Billing

  • iOS Fixes an issue where product information could not be retrieved when updating from a version earlier than Hive SDK v4 24.0.0 (for example, v4 23.4.0) to v4 24.0.0.

v4.24.0.0

SDK by target OS Release date
SDK Unity Android 2024-04-30
SDK Unity iOS 2024-04-30
SDK Unity Windows 2024-05-22

See the development environment for this SDK version.

New features

  • Windows Adds a feature that returns an error code when Hive SDK initialization is attempted after the game service has ended.

Authentication

Billing

  • iOS If first subscription discount information exists, it is also delivered when product information is retrieved. When you use getProductInfo, you can identify discount information from the difference between the original_price field and the price field in the list of IAPV4Product objects received by callback.

Promotion

  • Android Supports Custom Tabs, which use the default browser configured on the device to display external pages. You can display an in-app browser through the showInAppBrowser method of the PlatformHelper class.
  • iOS Supports SafariViewController, which uses the browser to display external pages. You can display an in-app browser through the showInAppBrowser method of the PlatformHelper class.

Changed features

  • iOS Additionally uses CFBundleShortVersionString when distinguishing app versions.
  • Windows Changes the HIVE SDK UI and webview so they are displayed according to the DPI setting rather than the monitor resolution.

Authentication

  • Windows Changes Google sign-in so it can use the secret mode of the default web browser configured in Windows. Supported web browsers are as follows.
    • Google Chrome
    • Microsoft Edge
    • Mozilla Firefox
    • Naver whale
  • Windows When signing in through web browsers other than the supported browsers above, sign-in is performed in normal mode.

Billing

  • Android iOS Changes the PG payment type text displayed in the refund user repurchase UI from "HiveStore" to "PG payment".
  • Android Changes the PG payment page so it is displayed in an in-app webview rather than an in-app browser. PG payment is supported even on devices that do not support in-app browser environments.

Library updates

  • Android GooglePlay Services-Games v2 (Android) v19.0.0 → 20.0.0
  • Facebook SDK Android v16.2.0 → 17.0.0
  • LINE (Android) v5.9.1 → 5.10.0
  • iOS WeChat 2.0.2 → 2.0.4
  • Hercules 2024.01.23 → 2024.04.11
  • Singular 12.3.2 → 12.4.1
  • Windows Steamworks 1.55 → 1.59

Analytics

  • Android Changes the default setting for advertising identifier collection in Firebase event collection to true.

Fixed bugs

Authentication

  • Windows Fixes an issue where authentication code input remained possible after the authentication time expired during China real-name verification.
  • Windows Fixes an issue where the language of certain webpages (such as Apple sign-in) was displayed only in English.
  • Windows Fixes an issue where SDK callbacks could not be delivered when IAPv4 getSubscriptionProductInfo was called inside nested callback functions.
  • Windows Fixes an issue where Google sign-in failed if Google did not return a profile photo. (It is now possible to sign in even if a profile photo is not returned.)

Billing

  • Windows Fixes an issue where PG payment is displayed as Hive Store in the refund user repurchase UI.
  • Windows Fixes the Arabic screen in the refund user repurchase UI so it uses UI that matches Arabic characteristics.

Promotion

  • Windows Fixes an issue where the getBannerInfo and getBannerInfoString functions do not work.
  • Windows Fixes Promotion API so it works independently of AuthV4 authentication.

Other

  • Windows Fixes an issue where the UI flickers when click and other input events are performed in windows of certain sizes.

Known issues

Authentication

  • iOS When using Facebook SDK iOS 17.0.0, there is an issue where users cannot sign in on devices running iOS 17.0 or later if they do not consent to App Tracking Transparency. To implement Facebook sign-in under that condition, use Hive SDK v4 24.1.0.