Windows
v4.25.0.1¶
Download¶
Hive SDK Unity Windows | |
---|---|
Download | Hive SDK v4 Unity Windows 25.0.1 |
Release Date | 2025-03-11 |
Development Environment¶
Unity¶
- Unity 2021.3.22f+
Fixed Bugs¶
Authentication¶
- Fixed an issue where the refund user re-payment was exposed when using an enhanced security protocol with a JWT token.
Unsupported Features¶
Authentication¶
- Auth class functionalities are not supported, and only some features of Authentication v4 are supported.
- Windows only supports the following IdP logins:
- Hive Membership
- SignIn-with-apple
- Steam
- Hive SDK Unity Windows does not support guest logins.
- Hive SDK Unity Windows does not support adult authentication through the AuthV4 class's
showAdultConfirm()
method.
Membership & Social¶
- Hive SDK Unity Windows does not support any membership & social features except for Contact Us.
Promotion¶
- Hive SDK Unity Windows does not support review or termination pop-ups since there is currently no market.
- Hive SDK Unity Windows does not support offer wall features through
getOfferwallState()
andshowOfferwall()
. - Hive SDK Unity Windows does not support user acquisition through
showUAShare()
. However, you can configure the invitation screen throughgetAppInvitationData()
. - Hive SDK Unity Windows does not support highlighting the achievement event banner and displaying the news page using the
showNews
method and event number (pid). It will function as displaying the news page.
Billing¶
- PG Payment does not issue receipts, and the user receives items directly from the Hive server through the game server upon payment.
- Purchases with PG Payment return ErrorCode: IAPSUCCESS = 90, Code: IAPV4HiveStoreSuccess = -6110000 through the Result API immediately after calling the
purchase()
method. This error indicates that items are delivered immediately after purchase, so no further action is required. For more details, see Introduction to Hive PG Payment. - PG Payment does not issue client-based receipts. For more details, see Introduction to Hive PG Payment.
- Hive SDK Unity Windows does not support Promotional IAP functionality.
- Hive SDK Unity Windows does not provide a subscription payment system.
- Hive SDK Unity Windows does not support Hive Lobby.
Notification¶
- Hive SDK Unity Windows does not support notification features.
Data Store¶
- Hive SDK Unity Windows does not support data store features.
Other Unsupported Features¶
- Permission notice pop-up
- Customization of permission notice screen
getPermissionViewData()
method of the Configuration classgetChannel()
method of the Configuration classsetChannel (...)
method of the Configuration classgetAccountUuid()
method of the IAPV4 classsetConfigurations()
method of the Configuration class- Remote logging
getHiveCertificationKey
of the Configuration classsetHiveCertificationKey
of the Configuration classgetUseLog
of the Configuration class (replaced by hive_config.xml)setUseLog
of the Configuration class (replaced by hive_config.xml)getHiveTimeZone
of the Configuration classgetAgeGateU16Agree
of the Configuration classgetHiveTheme
of the Configuration classsetHiveTheme
of the Configuration classsetHivePermissionViewOn
of the Configuration classsetHiveCommunityUrl
of the Configuration classgetCrossPromotionBannerShowing
of the Configuration class- Chat
- Matchmaking
v4.25.0.0¶
Download¶
Hive SDK Unity Windows | |
---|---|
Download | Hive SDK v4 Unity Windows 25.0.0 |
Release date | 2025-02-20 |
Development environment¶
Unity¶
- Unity 2021.3.22f+
New features¶
Marketing Attribution¶
- New support for Sending additional attributes to Airbridge when sending marketing tracking events.
Additional features¶
- Supports Touch Gestures for handheld devices with touchscreens such as the ASUS ROG Ally.
- New support for Controller key mapping when using a game controller, allowing you to focus and manipulate some Hive UI elements.
- New support for applying Custom Cursors instead of the standard mouse cursor
- Added a setting to enable or disable game controller operations.
Changed features¶
Authentication¶
- Apply a more enhanced security protocol using JWT tokens.
Other¶
- Update Hercules library version. * Windows: 2024.11.20
Promotion¶
- Added a new content notification display in the news menu tab.
Fixed bugs¶
Authentication¶
- Fix
CommonUnknown
error that occurs when a user in the refund user repayment status logs in to the PC. - Improve UI so that the 'Privacy Warning' text does not appear when dragging the Stay logged in text.
Billing¶
- Fixe an issue where Steam payments could not continue if the overlay was closed with the ESC key or other key operations during payment.
Other¶
-
Optimized loop repetition conditions to restore CPU usage to normal.
※ If you are using an affected version (4.24.1.0 or later), please update to SDK v4 Unity Windows 25.0.0 and check if CPU usage stabilizes.
Unsupported features¶
Authentication¶
- Auth class functions are not supported, and only some of the Auth v4 functions are supported.
- Windows only supports the following IdP logins:
- Hive Membership
- SignIn-with-apple
- Steam
- Hive SDK Unity Windows does not support guest login.
- Hive SDK Unity Windows does not support adult authentication via the AuthV4 class's
showAdultConfirm()
method.
Membership & Social¶
- Hive SDK Unity Windows does not support membership & Social features in addition to Contact Us.
Promotion¶
- Hive SDK Unity Windows does not currently support review/end popups because the market does not exist.
- Hive SDK Unity Windows does not support offerwall features via
getOfferwallState()
andshowOfferwall()
. - Hive SDK Unity Windows does not support user acquisition via
showUAShare()
. However, you can configure the invitation screen viagetAppInvitationData()
. - Hive SDK Unity Windows does not support the
showNews
method and the showing the new news page by highlighting the achieved event banner using the event number ( pid ). It works by launching the news page.
Billing¶
- PG payment does not issue receipts, and when a user makes a payment, the Hive server pays the item directly through the game server.
- When purchasing a PG payment, ErrorCode : IAPSUCCESS = 90, Code : IAPV4HiveStoreSuccess = -6110000 is returned through the Result API immediately after calling the
purchase()
method. This error means that there is nothing to handle separately, as the item is paid directly to the server after the user makes a purchase. For more information, see Introduction to Hive PG Payment. - PG payment does not issue client-based receipts. For more information, see Introduction to Hive PG Billing.
- Hive SDK Unity Windows does not support the Promotional IAP feature.
- Hive SDK Unity Windows does not provide a subscription-based billing system.
- Hive SDK Unity Windows does not support Hive Ruby.
Notification¶
- Hive SDK Unity Windows does not support the Notification feature.
Datastore¶
- Hive SDK Unity Windows does not support the Data Store feature.
Other unsupported features¶
- Permission Popup
- Customizing the Permission Screen
getPermissionViewData()
method of the Configuration classgetChannel()
method of the Configuration classsetChannel
method of the Configuration class (...)` methodgetAccountUuid()
method of IAPV4 classsetConfigurations()
method of Configuration class- Remote logging
getHiveCertificationKey
of Configuration classsetHiveCertificationKey
of Configuration classgetUseLog
of Configuration class (replaced with hive_config.xml)setUseLog
of Configuration class (replaced with hive_config.xml)getHiveTimeZone
of Configuration classgetAgeGateU16Agree
of Configuration classgetHiveTheme
of Configuration classsetHiveTheme
of Configuration classsetHivePermissionViewOn
of Configuration classsetHiveCommunityUrl
of Configuration class
v4.24.5.1¶
Download¶
Hive SDK Unity Windows | |
---|---|
Download | Hive SDK v4 Unity Windows 24.5.1 |
Release Date | 2024-12-19 |
Development environment¶
Unity¶
- Unity 2021.3.22f+
Changed features¶
Common¶
- Unnecessary resources that are not used in the UI have been removed.
Unsupported features¶
Authentication¶
- The features of the Auth class are not supported, and only some features of Authentication v4 are supported.
- Windows supports the following IdP logins only:
- Hive Membership
- SignIn-with-apple
- Steam
- Hive SDK Unity Windows does not support guest login.
- Hive SDK Unity Windows does not support adult authentication features through the AuthV4 class's
showAdultConfirm()
method.
Membership & Social¶
- Hive SDK Unity Windows does not support any membership & social features other than Contact Us.
Promotion¶
- Hive SDK Unity Windows does not support review or end pop-ups as there is currently no market.
- Hive SDK Unity Windows does not support offer wall features through
getOfferwallState()
andshowOfferwall()
. - Hive SDK Unity Windows does not support user acquisition through
showUAShare()
. However, the invitation screen can be configured throughgetAppInvitationData()
. - Hive SDK Unity Windows does not support showing the news page by highlighting the achieved event banner using the
showNews
method and event number (pid). It operates as a news page display instead.
Billing¶
- PG payment does not issue receipts, and items are provided directly to the user through the game server when payment is made on the Hive server.
- Purchases via PG payment return ErrorCode: IAPSUCCESS = 90 and Code: IAPV4HiveStoreSuccess = -6110000 through the Result API immediately after calling the
purchase()
method. This error indicates that the item is provided to the user immediately after purchase, so no special handling is required. For more details, see Introduction to Hive PG Payment. - PG payment does not issue client-based receipts. For more details, see Introduction to Hive PG Payment.
- Hive SDK Unity Windows does not support Promotional IAP features.
- Hive SDK Unity Windows does not provide a subscription payment system.
- Hive SDK Unity Windows does not support Hive Lobby.
Notification¶
- Hive SDK Unity Windows does not support notification features.
Data store¶
- Hive SDK Unity Windows does not support data store features.
Other unsupported features¶
- Permission notice pop-up
- Permission notice screen customization
- Configuration class's
getPermissionViewData()
method - Configuration class's
getChannel()
method - Configuration class's
setChannel (...)
method - IAPV4 class's
getAccountUuid()
method - Configuration class's
setConfigurations()
method - Remote logging
- Configuration class's
getHiveCertificationKey
- Configuration class's
setHiveCertificationKey
- Configuration class's
getUseLog
(hive_config.xml as a replacement) - Configuration class's
setUseLog
(hive_config.xml as a replacement) - Configuration class's
getHiveTimeZone
- Configuration class's
getAgeGateU16Agree
- Configuration class's
getHiveTheme
- Configuration class's
setHiveTheme
- Configuration class's
setHivePermissionViewOn
- Configuration class's
setHiveCommunityUrl
- Configuration class's
getCrossPromotionBannerShowing
v4.24.5.0¶
Download¶
Hive SDK Unity Windows | |
---|---|
Download | Hive SDK v4 Unity Windows 24.5.0 |
Release Date | 2024-12-10 |
Development environment¶
Unity¶
- Unity 2021.3.22f+
New features¶
Modified features¶
Common¶
- Updates for compatibility with Hive SDK v4 Unity Android & iOS 24.5.0 interface.
Unsupported features¶
Authentication¶
- The features of the Auth class are not supported, only some features of Authentication v4 are supported.
- Windows only supports the following IdP logins:
- Hive Membership
- SignIn-with-apple
- Steam
- Hive SDK Unity Windows does not support guest login.
- Hive SDK Unity Windows does not support adult authentication through the AuthV4 class's
showAdultConfirm()
method.
Membership & social¶
- Hive SDK Unity Windows does not support any membership & social features except for Contact Us.
Promotions¶
- Hive SDK Unity Windows does not support review or termination pop-ups as there is currently no market.
- Hive SDK Unity Windows does not support offer wall features through
getOfferwallState()
andshowOfferwall()
. - Hive SDK Unity Windows does not support user acquisition through
showUAShare()
. However, the invitation screen can be configured throughgetAppInvitationData()
. - Hive SDK Unity Windows does not support showing the news page by emphasizing the achieved event banner using the
showNews
method and event number (pid). It behaves as a news page display.
Billing¶
- PG Payment does not issue receipts, and items are provided directly to the user through the game server upon payment on the Hive server.
- Purchases through PG Payment return ErrorCode : IAPSUCCESS = 90, Code : IAPV4HiveStoreSuccess = -6110000 via the Result API immediately after calling the
purchase()
method. This error indicates there is no additional processing required as items are provided immediately after purchase. For more details, see Introduction to Hive PG Payment. - PG Payment does not issue client-based receipts. For more details, see Introduction to Hive PG Payment.
- Hive SDK Unity Windows does not support Promotional IAP features.
- Hive SDK Unity Windows does not provide a subscription-based payment system.
- Hive SDK Unity Windows does not support Hive Lobby.
Notification¶
- Hive SDK Unity Windows does not support notification features.
Data store¶
- Hive SDK Unity Windows does not support data store features.
Other unsupported features¶
- Permission notice pop-up
- Customization of permission notice screen
- Configuration class's
getPermissionViewData()
method - Configuration class's
getChannel()
method - Configuration class's
setChannel (...)
method - IAPV4 class's
getAccountUuid()
method - Configuration class's
setConfigurations()
method - Remote logging
- Configuration class's
getHiveCertificationKey
- Configuration class's
setHiveCertificationKey
- Configuration class's
getUseLog
(hive_config.xml as a replacement) - Configuration class's
setUseLog
(hive_config.xml as a replacement) - Configuration class's
getHiveTimeZone
- Configuration class's
getAgeGateU16Agree
- Configuration class's
getHiveTheme
- Configuration class's
setHiveTheme
- Configuration class's
setHivePermissionViewOn
- Configuration class's
setHiveCommunityUrl
- Configuration class's
getCrossPromotionBannerShowing
v4.24.4.0¶
Download¶
Hive SDK Unity Windows | |
---|---|
Download | Hive SDK v4 Unity Windows 24.4.0 |
Release Date | 2024-11-15 |
Developer Environment¶
Unity¶
- Unity 2021.3.22f+
New Features¶
Billing¶
- When requesting PG payment, it supports multiple quantity purchases using
IAPv4.purchase
.
Remote Execution¶
- Supports Crossplay Launcher Remote Execution.
Unsupported features¶
Authentication¶
- Auth class features are not supported, only some features of Authentication v4 are supported.
- Windows only supports the following IdP logins:
- Hive Membership
- SignIn-with-apple
- Steam
- Hive SDK Unity Windows does not support guest login.
- Hive SDK Unity Windows does not support adult authentication through the AuthV4 class's
showAdultConfirm()
method.
Membership & Social¶
- Hive SDK Unity Windows does not support membership & social features other than Contact Us.
Promotion¶
- Hive SDK Unity Windows does not support review or termination pop-ups as there is currently no market.
- Hive SDK Unity Windows does not support offer wall features through
getOfferwallState()
andshowOfferwall()
. - Hive SDK Unity Windows does not support user acquisition through
showUAShare()
. However, you can configure the invitation screen usinggetAppInvitationData()
. - Hive SDK Unity Windows does not support showing news pages that highlight achieved event banners using the
showNews
method and event number (pid). It operates as a news page display.
Billing¶
- PG Payment does not issue receipts, and items are delivered directly to the user from the Hive server via the game server upon payment.
- Purchases in PG Payment return ErrorCode : IAPSUCCESS = 90 and Code : IAPV4HiveStoreSuccess = -6110000 through the Result API immediately after calling the
purchase()
method. This error indicates that items are delivered directly to the user after purchase, so no additional handling is required. For more details, see Introduction to Hive PG Payment. - PG Payment does not issue client-based receipts. For more details, see Introduction to Hive PG Payment.
- Hive SDK Unity Windows does not support Promotional IAP features.
- Hive SDK Unity Windows does not provide a subscription payment system.
- Hive SDK Unity Windows does not support Hive Ruby.
Notification¶
- Hive SDK Unity Windows does not support notification features.
Data Store¶
- Hive SDK Unity Windows does not support data store features.
Other Unsupported Features¶
- Permission notice pop-up
- Customizing the permission notice screen
- Configuration class's
getPermissionViewData()
method - Configuration class's
getChannel()
method - Configuration class's
setChannel (...)
method - IAPV4 class's
getAccountUuid()
method - Configuration class's
setConfigurations()
method - Remote logging
- Configuration class's
getHiveCertificationKey
- Configuration class's
setHiveCertificationKey
- Configuration class's
getUseLog
(hive_config.xml as replacement) - Configuration class's
setUseLog
(hive_config.xml as replacement) - Configuration class's
getHiveTimeZone
- Configuration class's
getAgeGateU16Agree
- Configuration class's
getHiveTheme
- Configuration class's
setHiveTheme
- Configuration class's
setHivePermissionViewOn
- Configuration class's
setHiveCommunityUrl
- Configuration class's
getCrossPromotionBannerShowing
V4.24.3.0¶
Download¶
Hive SDK Unity Windows | |
---|---|
Download | Hive SDK v4 Unity Windows 24.3.0 |
Release Date | 2024-10-14 |
Development environment¶
Unity¶
- Unity 2021.3.22f+
Marketing Attribution Plugin¶
Warning
Appsflyer (Steam Only) 1.0.1 is now available. Hive SDK v4 24.0.0 and later only supports Appsflyer 1.0.1 and later for marketing attribution.
New features¶
Authentication¶
- The device management service now applies the international dialing code for the device access region automatically.
Changed features¶
Authentication¶
- After adult authentication, when joining the device management service, an error message "The number of accounts that can use the same phone number for membership has been exceeded" is displayed if the user has exceeded the limited number of accounts.
- Changed to allow displaying a 2:3 or 3:2 ratio full-screen banner. Refer to Interstitial Banner Guide for more information.
Provisioning¶
- Added a feature to check if the user has agreed to the terms of service on the terms screen.
Unsupported features¶
Authentication¶
- Auth class functionalities are not supported, and only some functions of Authentication v4 are supported.
- Windows only supports the following IdP logins:
- Hive Membership
- SignIn-with-apple
- Hive SDK Unity Windows does not support guest login.
- Hive SDK Unity Windows does not support adult authentication functionality through the
showAdultConfirm()
method in the AuthV4 class.
Membership & social¶
- Hive SDK Unity Windows does not support any Membership & Social functionalities except for Inquiring.
Promotion¶
- Hive SDK Unity Windows does not support review/termination pop-up as the market does not exist.
- Hive SDK Unity Windows does not support offerwall functionality through
getOfferwallState()
andshowOfferwall()
. - Hive SDK Unity Windows does not support user acquisition through
showUAShare()
. However, you can configure the invitation screen usinggetAppInvitationData()
. - Hive SDK Unity Windows does not support event number (pid) based achievement event banners highlighting and displaying the news page. It only works as displaying the news page.
Billing¶
- PG payment does not issue receipts and gives items to the user directly through the Hive server during payment.
- PG payment purchases return
ErrorCode : IAPSUCCESS = 90
,Code : IAPV4HiveStoreSuccess = -6110000
through the Result API immediately after calling thepurchase()
method. This error means there are no additional items to process since the user receives the items directly from the server. For more information, refer to Hive PG Payment Guide. - PG payment does not issue client-based receipts. For more information, refer to Hive PG Payment Guide.
- Hive SDK Unity Windows does not support Promotional IAP functionality.
- Hive SDK Unity Windows does not provide a subscription-based payment system.
- Hive SDK Unity Windows does not support Hive Rubi.
Notification¶
- Hive SDK Unity Windows does not support notification functionality.
Data store¶
- Hive SDK Unity Windows does not support data store functionality.
Other unsupported features¶
- Permission notification pop-up
- Permission notification screen customization
getPermissionViewData()
method in the Configuration classgetChannel()
method in the Configuration classsetChannel (...)
method in the Configuration classgetAccountUuid()
method in the IAPV4 classsetConfigurations()
method in the Configuration class- Remote logging
getHiveCertificationKey
in the Configuration classsetHiveCertificationKey
in the Configuration classgetUseLog
in the Configuration class (hive_config.xml instead)setUseLog
in the Configuration class (hive_config.xml instead)getHiveTimeZone
in the Configuration classgetAgeGateU16Agree
in the Configuration classgetHiveTheme
in the Configuration classsetHiveTheme
in the Configuration classsetHivePermissionViewOn
in the Configuration classsetHiveCommunityUrl
in the Configuration classgetCrossPromotionBannerShowing
in the Configuration class
V4.24.2.0 (2024-06-26)¶
New features¶
Authentication¶
- Supports Steam IdP implicit login. Use
AuthV4.Helper.signIn
.
Changed features¶
Authentication¶
- If the user exceeds the limit of accounts that can use the same phone number when signing up, an error message "Exceeded the number of accounts that can be created using the same phone number" is displayed when requesting authentication number.
- When logging in with Google, it no longer requests the
games_lite
permission for Google Play Games information.
Fixed bugs¶
Provisioning¶
- Modified to display the latest terms and conditions received from the Hive server when re-viewing the terms of service, rather than the previously saved data.
Authentication¶
- Fixed the issue that the "Previous" button on the authentication screen for phone verification does not work properly.
- Fixed the issue that values are entered in the authentication number field when using the mouse wheel.
- Fixed the issue that Hive SDK callbacks cannot be passed when calling
AuthV4.Helper.switchAccount
andAuthV4.Helper.resolveConflict
inside a nested callback. - Fixed the issue that
PlayerInfo
plugin parameters cannot be passed when usingAuthV4.Helper.switchAccount
andAuthV4.Helper.resolveConflict
.
Promotion¶
- Fixed the crash that occurs when moving to a frame from Promotion Custom Direct Fullscreen.
Developer guide changes¶
- Added the guide on mobile and PC implicit login behavior in authentication.
v4.24.1.0 (2024-05-30)¶
Changed Features¶
Hive SDK Common¶
- Supports mouse movement functionality through a game controller on the UI implemented by Hive SDK. Game Controller
v4.24.0.0 (2024-05-22)¶
What’s New¶
Hive SDK common¶
- If you try to initialize the Hive SDK after Termination of Game Service, a function to return anerror code has been added.
Authentication¶
Changed Features¶
Hive SDK Common¶
- HIVE SDK's UI and webview have been changed to be displayed according to the DPI setting, not the monitor resolution.
Authentication¶
- When logging in to Google, it has been changed to allow logging in using the ‘Secret Mode’ of the default web browser set in Windows. The applicable web browsers are as follows.
- Google Chrome
- Microsoft Edge
- Mozilla Firefox
- Naver whale
- If you log in using a web browser other than the parent web browser, you will be logged in using ‘normal mode’.
Development Environment Updates¶
External Libraries Update¶
- Steamworks library updated to latest version. 1.55 → 1.59
Fixed Bugs¶
Authentication¶
- Fixed an error where the language of certain web pages (Apple login, etc.) was displayed only in English.
- Fixed an error where SDK callback delivery was not possible when
IAPv4 getSubscriptionProductInfo
was called inside a nested callback function. - Fixed an error where login would fail if a profile photo was not received from Google when logging in to Google. (Modified so that you can log in even if you do not receive a profile photo.)
Promotion¶
- Fixed an error where the
getBannerInfo
andgetBannerInfoString
functions did not work. - Fixed the Promotion API to operate regardless of AuthV4 authentication.
Billing¶
- Fixed an error where PG payment was exposed to Store in the refund user repayment UI.
- The Arabic screen of the refund user repayment UI has been modified to use a UI that matches Arabic characteristics.
Hive SDK Common¶
- Fixed an error where the UI would flicker when performing an input event such as a click in a window of a certain size.
Developer guide changes¶
- In the 'Authentication' section, added Automatic login to PC games with community login.