HIVE SDK v4.8.0 Update

  Download

Release Notes

  • Version: v4.8.0
  • Date: 2018-May-11
New Features
  • All
    • [Promotion] Added new type of custom view which includes navigation controller.
      • Navigation controller supports back/forward/refresh/close (window) function.
      • Colors of the navigation controller is available to change on HIVE Console.
    • [Analytics] Added Singular, a new marketing analysis platform.
Changed Features
  • All
    • [Povisioning] Unified the DID updating conditions and delivery data for Auth v1 and Auth v4.
    • [AuthV4] Changed not to request the agreement on receiving SMS again without sign-in.
    • [Promotion] Added the achievement data which informs achievement state by level if UserAcquisition from AppInvitationCampaign Class is in use.
Bug Fixes
  • Android
    • [Provisioning] Fixed not to close a maintenance popup when user touches out of the popup.
    • [Auth v4] Fixed not to display a toast popup when QQ settings is omitted on the QQ library-added build.
    • [Promotion] Resolved the softkey display error occurred by conflicts of a banner display and an external softkey logic
  • iOS
    • [Auth v1/Auth v4] Fixed the crash on earlier than iOS 10 when taking a profile picture on the landscape mode-only app built with Unity 2017.3.0 and later.
    • [Analytics/IAP v4] Fixed to send transactionID when using marketing analysis tool.
    • [Analytics/IAP v2] Fixed the error which sends HIVE-IAP transactionID rather than transactionID when using marketing analysis tool.
    • [Auth v4] Fixed the error which sends wrong key for playerID when displaying customer service.

HIVE SDK v4.7.1 Update

  Download

Release Notes

  • Version: v4.7.1
  • Date: 2018-Apr-25
New Features
  • All
    • [Analytics] Added Singular, a new marketing analysis platform.
Changed Features
  • None
Bug Fixes
  • Android
    • [Provisioning] Fixed not to close a maintenance popup when user touches out of the popup.
    • [Auth v4] Fixed not to display a toast popup when QQ settings is omitted on the QQ library-added build.
    • [Promotion] Resolved the softkey display error occurred by conflicts of a banner display and an external softkey logic
  • iOS
    • [Auth v1/Auth v4] Fixed the crash on earlier than iOS 10 when taking a profile picture on the landscape mode-only app built with Unity 2017.3.0 and later.
    • [Analytics/IAP v4] Fixed to send transactionID when using marketing analysis tool.
    • [Analytics/IAP v2] Fixed the error which sends HIVE-IAP transactionID rather than transactionID when using marketing analysis tool.

HIVE SDK v4.6.2 Update

  Download

Release Notes

  • Version: v4.6.2
  • Date: 2018-Apr-25
New Features
  • All
    • [Analytics] Added Singular, a new marketing analysis platform.
Changed Features
  • None
Bug Fixes
  • Android
    • [Provisioning] Fixed not to close a maintenance popup when user touches out of the popup.
    • [Auth v4] Fixed not to display a toast popup when QQ settings is omitted on the QQ library-added build.
    • [Promotion] Resolved the softkey display error occurred by conflicts of a banner display and an external softkey logic
  • iOS
    • [Auth v1/Auth v4] Fixed the crash on earlier than iOS 10 when taking a profile picture on the landscape mode-only app built with Unity 2017.3.0 and later.
    • [Analytics/IAP v4] Fixed to send transactionID when using marketing analysis tool.
    • [Analytics/IAP v2] Fixed the error which sends HIVE-IAP transactionID rather than transactionID when using marketing analysis tool.

HIVE SDK v4.5.3 Update

  Download

Release Notes

  • Version: v4.5.3
  • Date: 2018-Apr-25
New Features
  • All
    • [Analytics] Added Singular, a new marketing analysis platform.
Changed Features
  • None
Bug Fixes
  • Android
    • [Provisioning] Fixed not to close a maintenance popup when user touches out of the popup.
    • [Auth v4] Fixed not to display a toast popup when QQ settings is omitted on the QQ library-added build.
    • [Promotion] Resolved the softkey display error occurred by conflicts of a banner display and an external softkey logic
  • iOS
    • [Auth v1/Auth v4] Fixed the crash on earlier than iOS 10 when taking a profile picture on the landscape mode-only app built with Unity 2017.3.0 and later.
    • [Analytics/IAP v4] Fixed to send transactionID when using marketing analysis tool.
    • [Analytics/IAP v2] Fixed the error which sends HIVE-IAP transactionID rather than transactionID when using marketing analysis tool.

HIVE SDK v4.4.4 Update

  Download

Release Notes

  • Version: v4.4.4
  • Date: 2018-Apr-25
New Features
  • All
    • [Analytics] Added Singular, a new marketing analysis platform.
Changed Features
  • None
Bug Fixes
  • Android
    • [Provisioning] Fixed not to close a maintenance popup when user touches out of the popup.
    • [Promotion] Resolved the softkey display error occurred by conflicts of a banner display and an external softkey logic.
  • iOS
    • [Auth v1/Auth v4] Fixed the crash on earlier than iOS 10 when taking a profile picture on the landscape mode-only app built with Unity 2017.3.0 and later.
    • [Analytics/IAP v4] Fixed to send transactionID when using marketing analysis tool.
    • [Analytics/IAP v2] Fixed the error which sends HIVE-IAP transactionID rather than transactionID when using marketing analysis tool.

HIVE SDK v4.7.0 Update

  Download

Release Notes

  • Version: v4.7.0
  • Date: 2018-Apr-03
New Features
  • All
    • [Auth v4] Added AuthV4.Helper Class for easy use of Authentication API.
      • Simplified the required parts for functioning authentication by implementing signIn() method from AuthV4.Helper Class as mentioned in the relevant guidelines.
      • Simplified the required parts for troubleshooting conflicts by implementing connect() method from AuthV4.Helper Class.
        • Resolve the conflicts by implementing showConflict(), switchAccount() and resolveConflict() method from AuthV4.Helper Class.
      • Simplified the required parts for troubleshooting conflicts in the case as follows:
        • In the case of using achievements and leaderboard from ProviderGoogle Class, using the method relevant to achievements and leaderboard from ProviderApple Class are replaced by implementing showLeaderboard() and showAchievements() method from AuthV4.Helper Class.
        • In the case of account change, it is replaced by implementing showLeaderboard() and showAchievements() method from AuthV4.Helper Class.
      • Simplified the required parts by implementing syncAccount() method from AuthV4.Helper Class when changing application state from background to foreground or confirming GooglePlay or GameCenter account.
    • [Promotion] Added a new function to play video clips from Youtube.
  • Android
    • [IAP v2/IAP v4] Added WeChat Pay, a new charging means of Lebi.
Changed Features
  • All
    • Updated the third-party libraries in use to the latest version.
    Library Platform Version in Use Latest Version
    Facebook SDK All 4.18.0 4.31.0
    GooglePlay Services-Games, Auth Android 10.3.1 11.8.0
    Google Sign-in SDK iOS 4.0.0 4.1.2
    Adjust All 4.11.4 4.12.1
    PartyTrack Android 1.12.0 1.15.0
    PartyTrack iOS 1.66 1.82
  • iOS
    • Excluded all properties saved on Client from the target of iCloud backup.
Bug Fixes
  • Android
    • [Auth v1] Fixed to display a popup to opt in receiving SMS when game needs to request the agreement on receiving SMS to users again.
    • [Push] Fixed to register local push when setting color values manually.
  • iOS
    • [Auth v1/Auth v4] Fixed to process logout for guest users.
      • Matched the API functions to those for Android.
    • [Auth v4] Fixed to send cancellation callback, CANCELED, through tapping close button when implementing showSignIn() method from AuthV4 Class.
    • [Auth v4] Fixed to send error callback, INVALID_SESSION, when one of of methods from AuthV4 Class is implemented without using SignIn() method from AuthV4 Class.
    • [Push] Fixed not to crash when initializing the game. Changing the format of NotificationCompat.Builder constructor from Android Support v4 library with API 26 and later causes the crash.

HIVE SDK v4.6.1 Update

Download

Release Notes

  • Version: v4.6.1
  • Date: 2018-Mar-06
New Features
  • None
Changed Features
  • None
Bug Fixes
  • Android
    • [Auth v1] Fixed to display a popup to opt in receiving SMS when game needs to request the agreement on receiving SMS to users again.
    • [Push] Fixed to register local push when setting color values manually.
  • iOS
    • [Auth v4] Fixed not to delay when processing logout.

HIVE SDK v4.5.2 Update

Download

Release Notes

  • Version: v4.5.2
  • Date: 2018-Mar-06
New Features
  • None
Changed Features
  • None
Bug Fixes
  • Android
    • [Auth v4] Fixed not to send error callback twice in case of implementing connect method from AuthV4 Class on the devices for Android M(6.0) and later when network disconnected.
    • [Promotion] Fixed not to display portrait banners on some tablet or emulator based on the landscape mode.
    • [IAP v4] Fixed to call callback method when implementing marketConnect() method from IAPV4 Class.
    • [Auth v1] Fixed to display a popup to opt in receiving SMS when game needs to request the agreement on receiving SMS to users again.
    • [Push] Fixed to register local push when setting color values manually.
  • iOS
    • [Provisioning] Fixed not to use DID from the backed-up device when restoring a device by iCloud Backup function.
    • [Auth v1/Auth v4] Fixed not to scroll down popups when Client exposes the mass of contents in the popup.
    • [Auth v4] Fixed an error unavailable to sync with QQ Login.
    • [Auth v4] Fixed not to delay when processing logout.

HIVE SDK v4.4.3 Update

Download

Release Notes

  • Version: v4.4.3
  • Date: 2018-Mar-06
New Features
  • None
Changed Features
  • None
Bug Fixes
  • All
    • [Auth v1/Auth v4] Fixed not to display agreement screen on Terms when restarting the game after logout.
    • [Promotion] Fixed an error that the information could not be transmitted normally due to a wrong key value when implementing Promotion.AdditionalInfo() API.
  • Android
    • [Promotion] Fixed errors that were exposed as toast pop-up warning messages on screen duplicate calls and changed to notify by error code.
    • Fixed the mismatching status of finished activity and alive app due to app restart right after termination.
    • [Auth v1] Fixed an error that prevented the game from proceeding after authentication because of duplicate problem with cookie system of HIVE SDK as a result of fixing known issue 832192 in Unity 2017.1.1 and higher.
    • [Auth v4] Fixed not to send error callback twice in case of implementing connect method from AuthV4 Class on the devices for Android M(6.0) and later when network disconnected.
    • [Promotion] Fixed not to display portrait banners on some tablet or emulator based on the landscape mode.
    • [IAP v4] Fixed to call callback method when implementing marketConnect() method from IAPV4 Class.
    • [Push] Fixed to register local push when setting color values manually.
  • iOS
    • [IAP v2] Fixed an error that this data could not be transferred because the stored AdditionalInfo was not loaded normally when calling Restore feature.
    • [Provisioning] Fixed not to use DID from the backed-up device when restoring a device by iCloud Backup function.
    • [Auth v1/Auth v4] Fixed not to scroll down popups when Client exposes the mass of contents in the popup.

HIVE SDK v4.6.0 Update

Download

Release Notes

  • Version: v4.6.0
  • Date: 2018-Feb-05
New Features
  • All
    • [Auth v4] Added VK and WeChat to IdP (Identity Provider) lists
    • [Auth v1/Auth v4] Added the feature for restricted users to move to 1:1 Inquiry page through provided URL
    • [Analytics] Added an option that controls the function of TUNE; sending Facebook Event always
Changed Features
  • All
    • [ResultAPI] Added detailed error codes because the existing codes were not easy to distinguish the situations of errors occurred
    • [IAP v4] The receipt was sent with the existing callback when implementing Purchase(), Restore() method from IAPV4 Class, however, HIVE SDK itself collects and provides the parameters needed for server receipt verification API, so it is changed for each studio to use the API easily
    • [Promotion] Changed to send advertising identifiers such as DID, IDFA (iOS) and Advertising ID (Android) to utilize as matching keys as well as UID-based matching to expand the target of CPA (to HIVE membership users, IdP-synced users and guest users)
Bug Fixes
  • Android
    • [Auth v4] Fixed not to send error callback twice in case of implementing connect method from AuthV4 Class on the devices for Android M(6.0) and later when network disconnected
    • [Promotion] Fixed not to display portrait banners on some tablet or emulator based on the landscape mode
    • [IAP v4] Fixed to call callback method when implementing marketConnect() method from IAPV4 Class
    • [IAP v2/IAP v4] Fixed an error that disappears payment popup and makes the game stay in the status of purchase in progress when playing the game after running in background with the exposure of the payment popup
  • iOS
    • [Provisioning] Fixed not to use DID from the backed-up device when restoring a device by iCloud Backup function
    • [Auth v1/Auth v4] Fixed not to scroll down popups when Client exposes the mass of contents in the popup
    • [Auth v4] Fixed an error unavailable to sync with QQ Login