跳轉至

Windows

v4.25.3.0


下載


虚幻引擎 5 Windows
下载 Hive SDK v4 UE5 Windows 25.3.0
发布日期 2025-05-26

註解


在安装或使用此版本的 Hive SDK 之前,请检查以下内容。

認證

由於身份驗證安全協議的變更,當使用 Hive SDK v4 Unreal Engine 5 版本 25.0.0 或更高版本時,您必須從 Hive 控制台 > 安全密鑰設置 發佈安全密鑰。如果沒有安全密鑰,使用者將無法登錄應用程式。

計費

由於PG計費流程的變更,如果您使用的是Hive SDK v4 Unreal Engine 5版本25.1.0或更高版本的PG計費,您必須參考PG計費流程文檔來更新您的實現。


開發環境


虛幻引擎 5

  • 微軟 Visual C++ 可再發行套件 14.42.34438 或更高版本
  • Windows 10 或更高版本
  • Unreal Engine 5.5.3


新功能


認證

  • 當一個被暫停遊戲訪問的用戶嘗試登錄時,應用程序現在會將他們登出,而不是關閉應用程序。

促銷

  • 修改了 Promotion.getBannerInfo 以传递 typeCampaign 值。
  • 收集登录事件,以便在输入邀请码的用户 安装应用程序 时可以授予奖励。

其他

  • 添加了specific UI elements到控制器按键映射支持列表。
  • 添加了用户指导的UI,当关闭按钮可以通过控制器按钮输入时可用。
  • 添加了对检索启动参数的支持,这些参数附加在通过Crossplay Launcher启动游戏时的启动URI上。

更改的功能

其他

  • 將 Chromium 嵌入式框架庫替換為版本 128.45。

錯誤修正

  • 修正了在游戏引擎中设置默认鼠标光标时,关闭网页视图后Windows默认光标间歇性出现的问题。
  • 修正了在Hive SDK中返回HTML(而不是JSON)时发生的错误。
  • 改进了Steam市场链接失败时返回的错误代码的粒度。
  • 修正了在离线模式下尝试登录Steam时未返回回调的问题。
  • 解决了在基于Direct3D 12的虚幻引擎5中发生的网页视图叠加错误。

不支援的功能


認證

  • 不支持Auth类功能;仅提供Authentication v4的部分功能。
  • 在Windows上仅支持以下IdP登录类型:
    • Hive 会员
    • Facebook
    • Google
    • Line
    • 使用Apple登录
    • Steam
    • Telegram
    • X
  • Hive SDK Unreal Windows不支持访客登录。
  • Hive SDK Unreal Windows不支持通过AuthV4类的`showAdultConfirm()`方法进行成人认证。

會員與社交

  • Hive SDK Unreal Windows 只支持聯絡我們功能;其他會員和社交功能不受支持。

促銷

  • Hive SDK Unreal Windows 不支持审查/退出弹出窗口,因为当前没有市场存在。
  • Hive SDK Unreal Windows 不支持通过 `getOfferwallState()` 和 `showOfferwall()` 的 offerwall 功能。
  • Hive SDK Unreal Windows 不支持通过 `showUAShare()` 的 UA。然而,您可以使用 `getAppInvitationData()` 配置邀请屏幕。
  • Hive SDK Unreal Windows 不支持通过 `showNews` 方法和事件编号 (pid) 突出显示已实现的事件横幅并显示新闻页面。仅支持标准新闻页面显示。

計費

  • Hive SDK Unreal Windows 不支持促銷 IAP 功能。
  • Hive SDK Unreal Windows 不支持基於訂閱的計費系統。

通知

  • Hive SDK Unreal Windows 不支持通知功能。

資料儲存

  • Hive SDK Unreal Windows 不支持数据存储功能。


其他不支援的功能

  • 权限通知弹出窗口
  • 自定义权限通知屏幕
  • Configuration 类的 getPermissionViewData() 方法
  • Configuration 类的 getChannel() 方法
  • Configuration 类的 setChannel(...) 方法
  • IAPV4 类的 getAccountUuid() 方法
  • Configuration 类的 setConfigurations() 方法
  • 远程日志记录
  • Configuration 类的 getHiveCertificationKey 方法
  • Configuration 类的 setHiveCertificationKey 方法
  • Configuration 类的 getUseLog 方法 (被 hive_config.xml 替代)
  • Configuration 类的 setUseLog 方法 (被 hive_config.xml 替代)
  • Configuration 类的 getHiveTimeZone 方法
  • Configuration 类的 getAgeGateU16Agree 方法
  • Configuration 类的 getHiveTheme 方法
  • Configuration 类的 setHiveTheme 方法
  • Configuration 类的 setHivePermissionViewOn 方法
  • Configuration 类的 setHiveCommunityUrl 方法
  • Configuration 类的 getCrossPromotionBannerShowing 方法


v4.25.2.0


下載


虚幻引擎 5 Windows
下载 Hive SDK v4 UE5 Windows 25.2.0
发布日期 2025-05-12

註解


在安装或使用此版本的 Hive SDK 之前,请务必查看以下内容。

認證

由於身份驗證安全協議的變更,當使用 Hive SDK v4 Unreal Engine 5 25.0.0 或更高版本時,您必須從 Hive 控制台 > 安全密鑰設置 發出 安全密鑰。如果不發出安全密鑰,應用程序用戶將無法登錄。

計費

由於PG支付流程的變更,如果您使用的是Hive SDK v4 Unreal Engine 5 25.1.0或更高版本的PG支付,請參閱PG支付流程文檔並相應地更新您的實現。


開發環境


虛幻引擎 5

  • 微軟 Visual C++ 可再發行套件 14.42.34438+
  • Windows 10+
  • 虛幻引擎 5.5.3


新功能


認證

  • 增加對LINE作為新的身份提供者(IdP)的支持。

配對

  • 增加了對新 配對 功能的支持。

配置

行銷歸因

  • 增加了在手动 AppsFlyer 跟踪事件中发送自定义参数的能力。请参阅 营销归因插件

變更


虛幻引擎 5

  • 將 Unreal 插件從 HIVE_UNREAL_PLUGIN.dll 更改為 HIVE_PLUGIN_CPP.dll
  • 移除了 C API 以改善 Unreal Engine 的相容性。
    • 由於在調用應用 STL 的插件介面時發生崩潰,移除了替代的 C API。

配置

  • 更新了服務條款的詳細頁面和重新顯示頁面的行為,以便在以下情況下在外部瀏覽器中加載,而不是在網頁視圖中加載:
    • 瀏覽到服務條款 URL 以外的網頁
    • 點擊服務條款內容中的超鏈接(例如,<a> 標籤,tel:// 連結)

行銷歸因

  • 添加了傳輸 Hive SDK 識別碼以支持 行銷歸因
  • 更新以通過行銷歸因發送 PG 計費數據。

錯誤修正

  • 修正了在 Hive SDK 網頁視圖通信期間未傳遞增強安全協議的 JWT 令牌的問題。
  • 修正了在堆疊多個 Hive SDK 方法回調後調用以下任何方法時應用程序會凍結的問題:
    • IAPV4.transactionFinish
    • IAPV4.transactionMultiFinish
    • IAPV4.restore


不支援的功能


認證

  • 不支持Auth类的功能,仅支持Authentication v4的一些功能。
  • 在Windows上,仅支持以下IdP登录方法:
    • Hive 会员
    • Facebook
    • Google
    • Line
    • SignIn-with-apple
    • Steam
    • Telegram
    • X
  • Hive SDK Unreal Windows不支持访客登录。
  • Hive SDK Unreal Windows不支持AuthV4类的showAdultConfirm()方法进行成人认证。

會員與社交

  • Hive SDK Unreal Windows 只支持會員和社交功能中的聯繫我們功能。

促銷

  • Hive SDK Unreal Windows 不支持評價或退出彈出窗口,因為沒有可用的市場。
  • Hive SDK Unreal Windows 不支持使用 getOfferwallState()showOfferwall() 的提供牆功能。
  • Hive SDK Unreal Windows 不支持通過 showUAShare() 進行用戶獲取。然而,可以通過 getAppInvitationData() 配置邀請畫面。
  • Hive SDK Unreal Windows 不支持 showNews 方法或在新聞頁面上使用事件編號 (pid) 顯示成就橫幅。它僅顯示新聞頁面。

計費

  • Hive SDK Unreal Windows 不支持促销 IAP 功能。
  • Hive SDK Unreal Windows 不提供订阅计费系统。

通知

  • Hive SDK Unreal Windows 不支持通知功能。

數據存儲

  • Hive SDK Unreal Windows 不支持数据存储功能。


其他不支援的功能

  • 許可通知彈出窗口
  • 許可通知屏幕的自定義
  • Configuration 類中的 getPermissionViewData() 方法
  • Configuration 類中的 getChannel() 方法
  • Configuration 類中的 setChannel (...) 方法
  • IAPV4 類中的 getAccountUuid() 方法
  • Configuration 類中的 setConfigurations() 方法
  • 遠程日誌記錄
  • Configuration 類中的 getHiveCertificationKey
  • Configuration 類中的 setHiveCertificationKey
  • Configuration 類中的 getUseLog(請使用 hive_config.xml
  • Configuration 類中的 setUseLog(請使用 hive_config.xml
  • Configuration 類中的 getHiveTimeZone
  • Configuration 類中的 getAgeGateU16Agree
  • Configuration 類中的 getHiveTheme
  • Configuration 類中的 setHiveTheme
  • Configuration 類中的 setHivePermissionViewOn
  • Configuration 類中的 setHiveCommunityUrl
  • Configuration 類中的 getCrossPromotionBannerShowing


v4.25.1.0


下載


虚幻引擎 5 Windows
下载 Hive SDK v4 UE5 Windows 25.1.0
发布日期 2025-03-25


警告


認證

由於身份驗證安全協議的變更,在使用 Hive SDK v4 Unreal Engine 25.0.0 或更高版本時,您必須在 Hive 控制台的 安全密鑰設定發佈安全密鑰,通過 發佈安全密鑰。如果未發佈安全密鑰,應用程序用戶將無法登錄應用程序。

付款

由於PG支付流程的變更,如果您使用的是Hive SDK v4 Unreal Engine 25.1.0或更高版本並且使用PG支付,您需要參考PG支付流程來修改您的代碼實現。


開發環境


虛幻引擎 5

  • 微軟 Visual C++ 可再發行套件 14.42.34438 +
  • Windows 10+
  • Unreal Engine 5.5.3


新功能


認證

行銷歸因

遠端遊玩

  • 支持從 Hive SDK v4 UE5 Windows 25.1.0 及以上版本的遠端遊玩

促銷

  • 在新聞菜單標籤中新增了內容通知。

附加功能

  • 新增對於使用遊戲控制器時的控制器按鍵映射支援,允許聚焦和操作某些 Hive UI 元素。
  • 現在可以應用自定義游標,而不是標準的滑鼠游標。
  • 新增設置以啟用或禁用遊戲控制器操作。
  • 提供 Configuration.setUsePrivateBrowsingForAuth 函數來設置是否在 Google 登錄期間使用私密瀏覽。
  • 提供 PlatformHelper.openBrowser 函數以使用 URL 打開瀏覽器。請參考 In-Game Browser


更改的功能


開發環境更新

  • 更新 Microsoft Visual C++ 可再發行版本的最低要求版本至 14.42.34438。

認證

  • 使用JWT令牌應用更強大的安全協議。

促銷

  • 修正了在作為 additionalInfo 發送的值中包含不必要信息的問題。
  • 在新聞菜單選項卡中添加了新的內容通知。

計費

  • 更改PG支付的操作,使其与其他账单(IAPv4)功能一致。如果应用PG支付,请参考PG支付流程以更新您的代码实现。

雜項

  • 更新了Hercules庫版本。
  • Windows: 2024.11.20

已解決的錯誤

認證

  • 修正了Hive SDK控制器在用户选择其他登录方式而取消登录后仍允许鼠标操作的问题。
  • 修复了在退款重新支付状态下用户登录PC时出现的CommonUnknown错误。
  • 改进了UI,使得在拖动“保持我登录”文本时不会出现“隐私警告”文本。

付款

  • 修正了用户在尝试进行 Steam 付款后使用 ESC 等键操作关闭覆盖层后无法继续付款的问题。

其他

  • 优化了循环重复条件,以恢复 CPU 使用率到正常。如果您正在使用受影响的版本(24.1.0 或更高版本),请检查在更新到 25.1.0 后 CPU 使用率是否稳定。


不支援的功能


認證

  • 不支持Auth类的功能,仅支持Authentication v4的某些功能。
  • 在Windows上,仅支持以下IdP登录:
    • Hive 会员
    • 谷歌
    • 脸书
    • 使用Apple登录
    • Steam
    • X
    • 电报
  • Hive SDK Unreal Windows不支持访客登录。
  • Hive SDK Unreal Windows不支持通过AuthV4类的showAdultConfirm()方法进行成人验证。

會員與社交

  • Hive SDK Unreal Windows 不支持除 联系我们 以外的任何会员和社交功能。

促銷

  • Hive SDK Unreal Windows 不支持审查或终止弹出窗口,因为目前没有市场。
  • Hive SDK Unreal Windows 不支持通过 getOfferwallState()showOfferwall() 提供的优惠墙功能。
  • Hive SDK Unreal Windows 不支持通过 showUAShare() 进行用户获取。但是,可以通过 getAppInvitationData() 配置邀请屏幕。
  • Hive SDK Unreal Windows 不支持通过使用 showNews 方法和事件编号 (pid) 强调已实现事件的横幅。它实际上作为新闻页面显示。

計費

  • Hive SDK Unreal Windows 不支持促銷 IAP 功能。
  • Hive SDK Unreal Windows 不提供基於訂閱的支付系統。
  • Hive SDK Unreal Windows 不支持 Hive Ruby。

通知

  • Hive SDK Unreal Windows 不支持通知功能。

數據存儲

  • Hive SDK Unreal Windows 不支持數據存儲功能。


其他不支援的功能

  • 權限通知彈出窗口
  • 權限通知畫面的自訂
  • 配置類的 getPermissionViewData() 方法
  • 配置類的 getChannel() 方法
  • 配置類的 setChannel (...) 方法
  • IAPV4 類的 getAccountUuid() 方法
  • 配置類的 setConfigurations() 方法
  • 遠端日誌記錄
  • 配置類的 getHiveCertificationKey
  • 配置類的 setHiveCertificationKey
  • 配置類的 getUseLog(被 hive_config.xml 取代)
  • 配置類的 setUseLog(被 hive_config.xml 取代)
  • 配置類的 getHiveTimeZone
  • 配置類的 getAgeGateU16Agree
  • 配置類的 getHiveTheme
  • 配置類的 setHiveTheme
  • 配置類的 setHivePermissionViewOn
  • 配置類的 setHiveCommunityUrl
  • 配置類的 getCrossPromotionBannerShowing

開發者指南更新


v4.24.4.2


下載


虚幻引擎 5 Windows
下载 Hive SDK v4 UE5 Windows 24.4.2
发布日期 2024-12-19


開發環境


虛幻引擎 5

  • 微软 Visual C++ 可再发行组件 14.29.30133 +
  • Windows 10+
  • 虚幻引擎 5.4.4


新功能


  • 不適用


更改的功能


常見

  • 移除了在 UI 中未使用的不必要資源。

認證

  • 在身份提供者選擇界面中,**保持我登錄**的選項已更改,以提高可見性。
  • 身份提供者選擇界面中的英文翻譯文本已修訂。
    • 之前:保持我登錄
    • 之後:保持登錄


不支援的功能


認證

  • Auth 類別的功能不被支持,僅支持身份驗證 v4 的某些功能。
  • 在 Windows 上,僅支持以下 IdP 登入。
    • Hive 會員
    • Google
    • Facebook
    • 使用 Apple 登入
    • Steam
  • Hive SDK Unreal Windows 不支持訪客登入。
  • Hive SDK Unreal Windows 不支持通過AuthV4 類別的 showAdultConfirm() 方法進行成人身份驗證功能。

會員與社交

  • Hive SDK Unreal Windows 不支持除 联系我们 以外的会员和社交功能。

促銷

  • Hive SDK Unreal Windows 不支持因目前沒有市場而顯示審核或終止彈出窗口。
  • Hive SDK Unreal Windows 不支持通過 getOfferwallState()showOfferwall() 提供的優惠牆功能。
  • Hive SDK Unreal Windows 不支持通過 showUAShare() 進行用戶獲取。不過,可以通過 getAppInvitationData() 配置邀請畫面。
  • Hive SDK Unreal Windows 不支持使用 showNews 方法和事件編號 (pid) 通過突出顯示已達成事件橫幅來顯示新聞頁面。它的運作方式是顯示新聞頁面。

計費

  • PG 付款 不會發出收據,並且物品會在付款時直接通過遊戲伺服器從 Hive 伺服器交付給用戶。
  • PG 付款的購買會在調用 purchase() 方法後立即通過結果 API 返回以下錯誤日誌。
  •  <strong>ErrorCode : IAPSUCCESS = 90</strong>, 
     <strong>Code : IAPV4HiveStoreSuccess = -6110000</strong>
    
    此錯誤表示該項目在購買後立即提供給用戶,因此沒有任何內容需要單獨處理。欲了解更多詳細資訊,請查看Hive PG 付款介紹
  • PG 付款不會發出基於客戶的收據。欲了解更多詳細資訊,請查看Hive PG 付款介紹
  • Hive SDK Unreal Windows不支持促銷IAP功能。
  • Hive SDK Unreal Windows不提供基於訂閱的支付系統。
  • Hive SDK Unreal Windows不支持Hive大廳。

通知

  • Hive SDK Unreal Windows 不支持通知功能。

資料庫

  • Hive SDK Unreal Windows 不支持資料存儲功能。


其他不支援的功能

  • 權限通知彈出窗口
  • 自訂權限通知畫面
  • Configuration 類別的 getPermissionViewData() 方法
  • Configuration 類別的 getChannel() 方法
  • Configuration 類別的 setChannel (...) 方法
  • IAPV4 類別的 getAccountUuid() 方法
  • Configuration 類別的 setConfigurations() 方法
  • 遠端日誌記錄
  • Configuration 類別的 getHiveCertificationKey
  • Configuration 類別的 setHiveCertificationKey
  • Configuration 類別的 getUseLog (被 hive_config.xml 取代)
  • Configuration 類別的 setUseLog (被 hive_config.xml 取代)
  • Configuration 類別的 getHiveTimeZone
  • Configuration 類別的 getAgeGateU16Agree
  • Configuration 類別的 getHiveTheme
  • Configuration 類別的 setHiveTheme
  • Configuration 類別的 setHivePermissionViewOn
  • Configuration 類別的 setHiveCommunityUrl
  • Configuration 類別的 getCrossPromotionBannerShowing

 

v4.24.4.0


下載


虚幻引擎 5 Windows
下载 Hive SDK v4 UE5 Windows 24.4.0
发行日期 2024-11-11


開發環境


虚幻引擎 5

  • 微軟 Visual C++ 可再發行套件 14.29.30133 +
  • Windows 10+
  • 虛幻引擎 5.4.4


新功能


账单

  • 增加了在请求PG付款时使用IAPv4.purchase API请求多数量购买的能力。

跨平台啟動器的遠程啟動


不支援的功能


認證

  • 身份驗證 該類別的功能不受支持,僅支持身份驗證 v4的一些功能。
  • 在 Windows 上,僅支持以下 IdP 登錄。
    • Hive 會員
    • Google
    • Facebook
    • 使用 Apple 登錄
    • Steam
  • Hive SDK Unreal Windows 不支持訪客登錄。
  • Hive SDK Unreal Windows 不支持AuthV4 類的showAdultConfirm()不支持通過該方法進行成人身份驗證。

會員與社交

  • Hive SDK Unreal Windows 不支持 聯繫我們。會員及不支持社交功能。

促銷

  • Hive SDK Unreal Windows 目前不支持审查/结束弹出窗口,因为市场不存在。
  • Hive SDK Unreal Windows 不支持通过 getOfferwallState()showOfferwall() 的 offerwall 功能。
  • Hive SDK Unreal Windows 不支持通过 showUAShare() 进行用户获取。然而,您可以通过 getAppInvitationData() 配置邀请屏幕。
  • Hive SDK Unreal Windows 不支持 showNews 方法和 通过突出显示已实现事件横幅来显示新闻页面 使用事件编号 ( pid )。它通过启动新闻页面来工作。

計費

  • PG 付款 不會發出收據,當用戶進行付款時,遊戲是在 Hive 伺服器上進行的。物品是直接通過伺服器付款的。
  • PG 付款購買在調用 purchase() 方法後,會通過結果 API 立即返回下面的錯誤日誌。
  • ```java ErrorCode : IAPSUCCESS = 90, Code : IAPV4HiveStoreSuccess = -6110000 ``` 此错误无需单独处理,因为该项目在用户购买后立即交付给服务器。这意味着。有关更多信息,请参见介绍Hive PG计费
  • PG支付不发放基于客户端的收据。有关更多信息,请参见介绍Hive PG计费
  • Hive SDK Unreal Windows不支持促销IAP功能。
  • Hive SDK Unreal Windows不提供订阅支付系统。
  • Hive SDK Unreal Windows不支持Hive Ruby。

通知

  • Hive SDK Unreal Windows 不支持通知。

數據存儲

  • Hive SDK Unreal Windows 不支持数据存储功能。

其他不支援的功能

  • 權限彈出窗口
  • 自訂權限通知螢幕
  • getPermissionViewData( 在 Configuration 類別中 ) 方法
  • Configuration 類別的 getChannel() 方法
  • Configuration 類別的 getChannel() 方法 setChannel (...) 方法
  • IAPV4 類別的 getAccountUuid() 方法
  • Configuration 類別的 setConfigurations() 方法
  • 遠端日誌記錄
  • Configuration 類別的 getHiveCertificationKey
  • Configuration 類別的 setHiveCertificationKey
  • Configuration 類別的 setHiveCertificationKey
  • getUseLog (替換為 hive_config.xml)
  • Configuration 類別中的 setUseLog (替換為 hive_config.xml)
  • Configuration 類別中的 getHiveTimeZone
  • 在 Configuration 類別中 getAgeGateU16Agree
  • Configuration 類別中的 getHiveTheme
  • Configuration 類別中的 setHiveTheme
  • Configuration 類別中的 setHivePermissionViewOn
  • Configuration 類別中的 setHiveCommunityUrl
  • Configuration 類別中的 getCrossPromotionBannerShowing

 

V4.24.3.0


下載


Unreal Engine 5 Windows
下載 Hive SDK v4 UE5 Windows 24.3.0
發布日期 2024-10-14


開發環境


虛幻引擎5

  • 微軟 Visual C++ 可再發行套件 14.29.30133 +
  • Windows 10+
  • 虛幻引擎 5.4.4


新功能


認證

  • 更改為根據設備管理服務中的設備訪問區域自動應用國際電話的國家代碼。

更改的功能


認證

  • 在成人身份驗證後,如果用戶加入設備管理服務並且使用一個手機號碼可以創建的帳戶數量超過限制,將顯示錯誤消息「使用相同手機號碼可以創建的帳戶數量已超過」。
  • 默認更改為顯示2:3或3:2比例的全屏橫幅

配置

  • 新增了一個功能,以檢查在審核服務條款時是否獲得法定代表人的同意。


不支援的功能


認證

  • Auth 類別的功能不受支持,僅支持 Authentication v4 的某些功能。
  • Windows 僅支持以下 IdP 登入:
    • Hive 會員
    • Google
    • Facebook
    • SignIn-with-apple
    • Steam
  • Hive SDK Unreal Windows 不支持訪客登入。
  • Hive SDK Unreal Windows 不支持通過 showAdultConfirm() 方法的 AuthV4 類別進行成人身份驗證功能。

會員與社交

  • Hive SDK Unreal Windows 不支持除 查询 之外的会员和社交功能。

促銷

  • Hive SDK Unreal Windows 不支持审查/终止弹出窗口,因为当前没有市场。
  • Hive SDK Unreal Windows 不支持通过 getOfferwallState()showOfferwall() 提供的功能。
  • Hive SDK Unreal Windows 不支持通过 showUAShare() 进行用户获取。然而,您可以使用 getAppInvitationData() 配置邀请屏幕。
  • Hive SDK Unreal Windows 不支持突出显示已实现的事件横幅和打开新闻页面。它仅作为打开新闻页面工作。

計費

  • PG 付款 不會發出收據,當用戶付款時,物品會直接通過 Hive 伺服器由遊戲伺服器提供。
  • 當購買 PG 付款時,通過 Result API 立即返回 ErrorCode : IAPSUCCESS = 90Code : IAPV4HiveStoreSuccess = -6110000,這是在調用 purchase() 方法後返回的。這個錯誤意味著不需要單獨處理任何事情,因為用戶的物品是直接給予伺服器的。更多信息,請參見 Hive PG 付款介紹
  • PG 付款不會發出基於客戶端的收據。更多信息,請參見 Hive PG 付款介紹
  • Hive SDK Unreal Windows 不支持促銷 IAP 功能。
  • Hive SDK Unreal Windows 不提供基於訂閱的支付系統。

通知

  • Hive SDK Unreal Windows 不支持通知功能。

資料儲存

  • Hive SDK Unreal Windows 不支持數據存儲功能。

其他不支援的功能

  • 權限通知彈出窗口
  • 權限通知螢幕自訂
  • Configuration 類別的 getPermissionViewData() 方法
  • Configuration 類別的 getChannel() 方法
  • Configuration 類別的 setChannel (...) 方法
  • IAPV4 類別的 getAccountUuid() 方法
  • Configuration 類別的 setConfigurations() 方法
  • 遠端日誌記錄
  • Configuration 類別的 getHiveCertificationKey
  • Configuration 類別的 setHiveCertificationKey
  • Configuration 類別的 getUseLog (hive_config.xml 取而代之)
  • Configuration 類別的 setUseLog (hive_config.xml 取而代之)
  • Configuration 類別的 getHiveTimeZone
  • Configuration 類別的 getAgeGateU16Agree
  • Configuration 類別的 getHiveTheme
  • Configuration 類別的 setHiveTheme
  • Configuration 類別的 setHivePermissionViewOn
  • Configuration 類別的 setHiveCommunityUrl
  • Configuration 類別的 getCrossPromotionBannerShowing

 

V4.24.2.1


下載


虚幻引擎 5 Windows
下载 Hive SDK v4 UE5 Windows 24.2.1
发布日期 2024-08-12


開發環境


虛幻引擎 5

  • 微软 Visual C++ 可再发行组件 14.29.30133 +
  • Windows 10+
  • 虚幻引擎 5.3.2


不支援的功能


認證

  • Auth 類別的功能不受支持,僅支持 Authentication v4 的某些功能。
  • Windows 僅支持以下 IdP 登入:
    • Hive 會員
    • Google
    • Facebook
    • SignIn-with-apple
    • Steam
  • Hive SDK Unreal Windows 不支持訪客登入。
  • Hive SDK Unreal Windows 不支持通過 showAdultConfirm() 方法的 AuthV4 類別進行成人身份驗證功能。

會員與社交

  • Hive SDK Unreal Windows 不支持除 查询 之外的会员和社交功能。

促銷

  • Hive SDK Unreal Windows 不支持查看/终止弹出窗口,因为当前没有市场。
  • Hive SDK Unreal Windows 不支持通过 getOfferwallState()showOfferwall() 提供的 offerwall 功能。
  • Hive SDK Unreal Windows 不支持通过 showUAShare() 进行用户获取。但是,您可以使用 getAppInvitationData() 配置邀请屏幕。
  • Hive SDK Unreal Windows 不支持突出显示已实现的事件横幅和打开新闻页面。它仅作为打开新闻页面工作。

計費

  • PG 付款 不會發出收據,當用戶付款時,物品會直接通過遊戲伺服器由 Hive 伺服器提供。
  • 當購買 PG 付款時,通過 Result API 立即返回 ErrorCode : IAPSUCCESS = 90Code : IAPV4HiveStoreSuccess = -6110000,這是在調用 purchase() 方法後的結果。此錯誤意味著不需要單獨處理任何事情,因為用戶的物品會直接提供給伺服器。更多信息,請參見 Hive PG 付款介紹
  • PG 付款不會發出基於客戶端的收據。更多信息,請參見 Hive PG 付款介紹
  • Hive SDK Unreal Windows 不支持促銷 IAP 功能。
  • Hive SDK Unreal Windows 不提供基於訂閱的付款系統。

通知

  • Hive SDK Unreal Windows 不支持通知功能。

資料儲存

  • Hive SDK Unreal Windows 不支持數據存儲功能。

其他不支援的功能

  • 權限通知彈出窗口
  • 權限通知屏幕自定義
  • Configuration 類的 getPermissionViewData() 方法
  • Configuration 類的 getChannel() 方法
  • Configuration 類的 setChannel (...) 方法
  • IAPV4 類的 getAccountUuid() 方法
  • Configuration 類的 setConfigurations() 方法
  • 遠程日誌


新功能


Hive SDK 通用

  • 如果您在游戏服务终止时尝试初始化 Hive SDK,它将返回一个错误代码
  • 支持 Google Play Games For Native PC 早期访问计划,允许在 Windows 环境中作为跨平台启动器安装和执行 PC 版本应用程序。

計費

  • 支援 Google Play Games For Native PC 早期訪問計劃的遊戲可以使用 Google Play 商店進行用戶付款。

認證


更改的功能


Hive SDK 通用

  • 透過 Hive SDK 實現的 UI,支持通過遊戲控制器的鼠標移動功能。
  • 將 HIVE SDK 的 UI 和網頁視圖的輸出更改為依賴於 DPI 設置,而不是顯示器解析度。

認證

  • 當一個手機號碼可以註冊的帳號數量超過設備管理服務的限制時,會請求發送驗證碼並顯示錯誤信息「您已超過可以使用相同手機號碼創建的帳號數量。」
  • 更改以避免在進行 Google 登錄時檢查 Google Play 遊戲信息時接收 games_lite 權限。

  • 更改以允許在 Google 登錄期間使用 Windows 默認網頁瀏覽器的隱私模式進行登錄。支持隱私模式的網頁瀏覽器如下。其他網頁瀏覽器將使用正常模式登錄。

    • Google Chrome
    • Microsoft Edge
    • Mozilla Firefox
    • Naver Whale

社區

  • 更改以允許在遵循 Hive 協議的社區中使用 自定義域名,而不是 withhive.com, com2us.com


開發環境更新


外部庫更新

  • 將Steamworks庫更新到最新版本(1.55 → 1.59)。


已解決的錯誤


配置

  • 修正了在用戶重新查看條款時顯示的服務條款不是來自 Hive 伺服器的最新版本,而是之前保存的數據的問題。

認證

  • 修正了在設備管理的移動驗證屏幕中,點擊“返回上一頁”時,當顯示錯誤彈出窗口時無法返回上一屏幕的問題。
  • 修正了在設備管理的移動驗證屏幕中,當驗證碼輸入框處於活動狀態時,操作滑鼠滾輪會將值輸入到該框中的問題。
  • 修正了在嵌套回調中調用AuthV4.Helper.switchAccountAuthV4.Helper.resolveConflict時無法傳遞Hive SDK回調的問題。
  • 修正了在AuthV4.Helper.switchAccountAuthV4.Helper.resolveConflict中無法傳遞PlayerInfo Unity插件參數的問題。
  • 修正了在中國實名認證期間,驗證時間過期後仍可輸入驗證碼的錯誤。
  • 修正了特定網頁(如Apple登錄)僅顯示英文的錯誤。
  • 修正了在嵌套回調函數中調用IAPv4.getSubscriptionProductInfo時無法傳遞Hive SDK回調的錯誤。
  • 修正了在Google登錄期間如果未從Google接收到個人資料圖片則登錄失敗的錯誤。即使未接收到個人資料圖片,現在也可以登錄。

促銷

  • 修正了從促銷自訂全螢幕移動到框架時發生的崩潰問題。
  • 修正了getBannerInfogetBannerInfoString函數無法正常工作的問題。
  • 修改了Hive SDK促銷方法,使其獨立於身份驗證(AuthV4)運作。


計費

  • 修正了PG支付在退款用户重新支付UI中错误显示为Hive Store的问题。
  • 修改了退款用户重新支付UI,以在阿拉伯屏幕上使用适合阿拉伯特性的UI。

Hive SDK 通用

  • 修正了在特定大小的窗口中生成点击等输入事件时,用户界面闪烁的问题。


開發者指南變更