v4.24.2.1

Download


Unreal Engine 4 Windows Unreal Engine 5 Windows
Download Hive SDK v4 UE4 Windows 24.2.1
Release Date 2024-07-31

 

Development Environment


Unreal Engine 4
  • Windows 10+
  • Unreal Engine 4.27
Unreal Engine 5
  • Windows 10+
  • Unreal Engine 5.2.1

Unsupported Features


Unsupported Features
Authentication
  • The functions of the Auth class are not supported, and only some functions of Authentication v4 are supported.
  • Windows supports the following IdP logins only:
    • Hive Membership
    • Google
    • Facebook
    • SignIn-with-apple
    • Steam
  • Hive SDK Unreal Windows does not support guest login.
  • Hive SDK Unreal Windows does not support adult verification through the AuthV4 class’s showAdultConfirm() method.
Membership & Social
  • Hive SDK Unreal Windows only supports the Contact Us feature for Membership & Social.
Promotion
  • Hive SDK Unreal Windows does not support review and exit pop-ups as the current market does not exist.
  • Hive SDK Unreal Windows does not support the offerwall feature through getOfferwallState() and showOfferwall().
  • Hive SDK Unreal Windows does not support user acquisition through showUAShare(). However, you can configure the invitation screen through getAppInvitationData().
  • Hive SDK Unreal Windows does not support highlighting achieved event banners to display the news page using the showNews method and event number (pid). It functions as displaying the news page.
Billing
  • PG billing does not issue receipts, and items are provided directly from the Hive server to the game server upon user payment.
  • Purchases in PG billing return ErrorCode: IAPSUCCESS = 90, Code: IAPV4HiveStoreSuccess = -6110000 via the Result API immediately after calling the purchase() method. This error indicates that there is nothing to handle separately as the item is provided directly to the server upon user purchase. For more details, please refer to Hive PG Billing Introduction.
  • PG billing does not issue client-based receipts. For more details, please refer to Hive PG Billing Introduction.
  • Hive SDK Unreal Windows does not support Promotional IAP features.
  • Hive SDK Unreal Windows does not provide a subscription payment system.
  • Hive SDK Unreal Windows does not support Hive Lobby.
Notification
  • Hive SDK Unreal Windows does not support the notification feature.
Data Store
  • Hive SDK Unreal Windows does not support the data store feature.
Other Unsupported Features
  • Permission notice pop-up
  • Customization of 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

 

What’s New


Authentication

Updated Features


Authentication
  • For device management service, when the number of accounts that can be registered with a single mobile phone number is exceeded, requesting the sending of an authentication code will display the error message: “You have exceeded the number of accounts that can be created with the same mobile phone number.”
  • Changed to no longer request the games_lite permission to check Google Play Games information during Google login.
Community
  • Modified to allow the use of custom domain addresses instead of withhive.com or com2us.com in communities following Hive policies.

Bug Fixes


Provisioning
  • Fixed to use the newly provided terms URL data from the Hive server instead of the previously saved data when re-viewing terms and conditions.
Authentication
  • Fixed an issue where clicking “Return to Previous Page” on the error popup in the mobile phone verification screen for device management services did not return to the previous screen.
  • Fixed an issue where manipulating the mouse wheel would enter values in the verification code input field on the mobile phone verification screen for device management services when the input field was active.
  • Resolved an issue where Hive SDK callbacks could not be delivered when calling AuthV4.Helper.switchAccount, AuthV4.Helper.resolveConflict within nested callbacks.
  • Fixed an issue where PlayerInfo Unity Plugin parameters could not be passed in AuthV4.Helper.switchAccount, AuthV4.Helper.resolveConflict.
Promotion
  • Fixed a crash issue when moving to Frame in Promotion Custom Direct Fullscreen.

Developer Guide Changes


 

v4.22.0.5

Download


Unreal Engine 4 Windows Unreal Engine 5 Windows
Download Hive SDK v4 UE4 Windows 22.0.5
Release Date 2024-07-26

 

Development Environment


Unreal Engine 4
  • Windows 10+
  • Unreal Engine 4.27
Unreal Engine 5
  • Windows 10+
  • Unreal Engine 5.2.1

Unsupported Features


Not Supported Features
Authentication
  • Hive SDK Unreal Windows supports some functions only of Auth v4 and none of the Auth class.
  • You can log in on Windows with the IdPs below only:
    • Hive Membership
    • Google
    • Facebook
    • SignIn-with-apple
  • The Hive SDK Unreal Windows does not support guest login.
  • Hive SDK Unreal Windows doesn’t support Adult Confirmation that implements through the showAdultConfirm() method of the AuthV4 class.
Membership and Social
  • Hive SDK Unreal Windows doesn’t support Membership & Social functions other than Contact us.
Promotion
  • Hive SDK Unreal Windows doesn’t support Review/Exit Popups because it has no market currently.
  • Hive SDK Unreal Windows doesn’t support Offerwall that implements with getOfferwallState() and showOfferwall().
  • Hive SDK Unreal Windows doesn’t support User Acquisition that implements with showUAShare(), however, you can configure an invitation screen by calling the getAppInvitationData() method. Show news page (4.16.4 or later) showNews (…)
  • Hive SDK Unreal Windows does not support displaying the news page using the showNews method and highlighting the achieved event banner with an event number (pid). It just works as showing the news page.
Billing
  • PG payment doesn’t issue receipts and delivers the item through the game server when a user requests payment immediately.
  • Purchasing with PG payment returns ErrorCode : IAPSUCCESS = 90, Code : IAPV4HiveStoreSuccess = -6110000 through a Result API after calling the purchase() method immediately. These errors mean nothing to be handled separately as delivering an item immediately after the user purchases. For more details, see About Hive PG payment.
  • PG payment doesn’t issue the client-based receipt. For more details, see About Hive PG payment.
  • Hive SDK Unreal Windows doesn’t support Promotional IAP.
  • Hive SDK Unreal Windows doesn’t support subscription type billing system.
  • Hive SDK Unreal Windows doesn’t support Hive Lebi.
Notification
  • Hive SDK Unreal Windows doesn’t support the Notification functions.
Data Store
  • Hive SDK Unreal Windows doesn’t support the Data Store functions.
Other Unsupported Features
  • Permission notice popup
  • Customization of permission notice screen
  • the getPermissionViewData() method of the Configuration class
  • the getChannel() method of the Configuration class
  • the setChannel (...) method of Configurationclass
  • the IAPV4Class‘s getAccountUuid() method
  • the setConfigurations() method of Configurationclass
  • Remote Logging

 

Changed Features


Authentication
  • When registering a mobile device for the device management service, the international dialing code will be automatically applied based on the device’s connection region instead of using +82.

 

v4.22.0.4 (2024-07-26)

Changed Features


Community
  • In communities following Hive guidelines, it is now possible to use custom domain addresses instead of withhive.com or com2us.com.

 

v4.22.0.2 (2024-04-23)

Download


Unreal Engine 4 Windows Unreal Engine 5 Windows
Download Hive SDK v4 UE5 Windows 22.0.2
Release Date 2024-04-23

 

Development Environment


Unreal Engine 4
  • Windows 10+
  • Unreal Engine 4.27
Unreal Engine 5
  • Windows 10+
  • Unreal Engine 5.2.1

Unsupported Features


Not Supported Features
Authentication
  • Hive SDK Unreal Windows supports some functions only of Auth v4 and none of the Auth class.
  • You can log in on Windows with the IdPs below only:
    • Hive Membership
    • Google
    • Facebook
    • SignIn-with-apple
  • The Hive SDK Unreal Windows does not support guest login.
  • Hive SDK Unreal Windows doesn’t support Adult Confirmation that implements through the showAdultConfirm() method of the AuthV4 class.
Membership and Social
  • Hive SDK Unreal Windows doesn’t support Membership & Social functions other than Contact us.
Promotion
  • Hive SDK Unreal Windows doesn’t support Review/Exit Popups because it has no market currently.
  • Hive SDK Unreal Windows doesn’t support Offerwall that implements with getOfferwallState() and showOfferwall().
  • Hive SDK Unreal Windows doesn’t support User Acquisition that implements with showUAShare(), however, you can configure an invitation screen by calling the getAppInvitationData() method. Show news page (4.16.4 or later) showNews (…)
  • Hive SDK Unreal Windows does not support displaying the news page using the showNews method and highlighting the achieved event banner with an event number (pid). It just works as showing the news page.
Billing
  • PG payment doesn’t issue receipts and delivers the item through the game server when a user requests payment immediately.
  • Purchasing with PG payment returns ErrorCode : IAPSUCCESS = 90, Code : IAPV4HiveStoreSuccess = -6110000 through a Result API after calling the purchase() method immediately. These errors mean nothing to be handled separately as delivering an item immediately after the user purchases. For more details, see About Hive PG payment.
  • PG payment doesn’t issue the client-based receipt. For more details, see About Hive PG payment.
  • Hive SDK Unreal Windows doesn’t support Promotional IAP.
  • Hive SDK Unreal Windows doesn’t support subscription type billing system.
  • Hive SDK Unreal Windows doesn’t support Hive Lebi.
Notification
  • Hive SDK Unreal Windows doesn’t support the Notification functions.
Data Store
  • Hive SDK Unreal Windows doesn’t support the Data Store functions.
Other Unsupported Features
  • Permission notice popup
  • Customization of permission notice screen
  • the getPermissionViewData() method of the Configuration class
  • the getChannel() method of the Configuration class
  • the setChannel (...) method of Configurationclass
  • the IAPV4Class‘s getAccountUuid() method
  • the setConfigurations() method of Configurationclass
  • Remote Logging

 

What’s New


Authentication

Changed Features


Authentication
  • Improved the visibility of the text checking for automatic login.
  • Enabled the use of jpg image files for profile images in the profile settings screen.
Promotions
  • Improved the visibility of the promotion close button.
  • Adjusted the size of the promotion banners for better visibility.
Marketing Attribution
  • Changed the transmission of purchase events in Appsflyer to always send the value attribute as af_purchase from the Appsflyer event elements in hive_config.xml.

Fixed Bugs


Authentication
  • Fixed an issue where the modified profile information was not reflected in PlayerInfo after the user updated their profile information and called AuthV4.getPlayerInfo.
  • Allowed customization of the maintenance popup with more than two buttons.
Billing
  • Fixed an issue where the analytics_id value in the BypassInfo result of IAPV4.purchase was incorrect.

Developer Guide Updates


 

v4.21.1.0 (2023-07-20)

Changed Features


Authentication
  • Based on relevant regulations such as the [Notice on Stricter Management of Minors’ Online Game Addiction] published by China National Newspaper Press, limited to the games with a China Publishing License, added the real-name verification for the game users from China.
  • The company code in the Terms of Service was changed to the company name in English when using device management service.

  • The adult authentication was changed to be run on an external browser.
  • Change the text displayed when using the device management service.
    • A line has been added recommending the use of the device management service.
Billing
Marketing Attribution
  • We now support the Appsflyer, a third-party marketing attribution tool. It is only available for Steam.

 

Fixed Bugs


Common
  • Fixed an issue that a crash occurred when using an unencoded URL as a parameter in the Hive SDK URL scheme.
Authentication
  • Fixed an issue that logging in would fail if a user close the device management pop-up window when changing to a different account.
Promotion
  • Fixed a bug that the game scheme wasn’t delivered through the promotion webview.

 

Known Issues


There are no known issues deploying this version of the Hive SDK

Changes in Developer Guide