Windows
v4.24.4.0¶
Download¶
Unreal Engine 4 Windows | |
---|---|
Download | Hive SDK v4 UE4 Windows 24.4.0 |
Release Date | 2024-10-31 |
Development environment¶
Unreal Engine 4¶
- Windows 10+
- Unreal Engine 4.27
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..
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 Unreal Windows does not support guest login.
- Hive SDK Unreal Windows does not support adult authentication functionality through the
showAdultConfirm()
method in the AuthV4 class.
Membership & social¶
- Hive SDK Unreal Windows does not support any Membership & Social functionalities except for Inquiring.
Promotion¶
- Hive SDK Unreal Windows does not support review/end popups because the market does not currently exist.
- Hive SDK Unreal Windows does not support the offerwall feature via
getOfferwallState()
andshowOfferwall()
. - Hive SDK Unreal Windows does not support user acquisition via
showUAShare()
. However, you can configure the invitation screen viagetAppInvitationData()
. - Hive SDK Unreal Windows does not support the
showNews
method and the highlighting the achieved event banner using the event number ( pid ) to display the news page. It works as a news page display.
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 Unreal Windows does not support Promotional IAP functionality.
- Hive SDK Unreal Windows does not provide a subscription-based payment system.
- Hive SDK Unreal Windows does not support Hive Rubi.
Notification¶
- Hive SDK Unreal Windows does not support notification functionality.
Data store¶
- Hive SDK Unreal Windows does not support data store functionality.
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
New features¶
Authentication¶
- Changed the device management service to automatically apply international phone country codes based on the device access region.
Payment¶
- Added the ability to request multiple quantity purchases using the IAPv4.purchase API when requesting PG payment.
Remote execution¶
- Supports remote execution of the Crossplay Launcher. For more information on usage, refer to Crossplay Launcher Remote Execution API.
Changed features¶
Authentication¶
-
When signing up for the device management service after adult verification, if the number of accounts that can be signed up with one mobile phone number exceeds, the following error message is displayed.
The number of accounts that can be signed up with the same mobile phone number has been exceeded.
Promotion¶
Provisioning¶
- Add a feature to check if the legal representative consents in the terms and conditions screen.
v4.24.2.1¶
Download¶
Unreal Engine 4 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
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:
- Membership
- 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()
andshowOfferwall()
. - Hive SDK Unreal Windows does not support user acquisition through
showUAShare()
. However, you can configure the invitation screen throughgetAppInvitationData()
. - 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 PG Billing Introduction. - PG billing does not issue client-based receipts. For more details, please refer to 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 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¶
- Supports Steam IdP Implicit Login for apps launched on the Steam platform. Use
AuthV4.Helper.signIn`.
Updated Features¶
Authentication¶
- 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 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 inAuthV4.Helper.switchAccount
,AuthV4.Helper.resolveConflict
.
Promotion¶
- Fixed a crash issue when moving to Frame in Promotion Custom Direct Fullscreen.
Developer Guide Changes¶
- Added guidance for implicit login behavior on mobile and PC in authentication.