跳转至

Windows

v4.24.4.2


下载


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


开发环境


虚幻引擎5

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


新功能


  • 不适用


更改的功能


常见

  • 移除了在用户界面中未使用的不必要资源。

认证

  • 在身份提供者(IdP)选择用户界面中,**保持我登录状态**的选项已更改,以便更清晰可见。
  • 身份提供者(IdP)选择用户界面中的英文翻译文本已修订。
    • 之前:保持我登录状态
    • 之后:保持登录状态


不支持的功能


认证

  • Auth 类的功能不受支持,仅支持身份验证 v4的一些功能。
  • 在 Windows 上,仅支持以下 IdP 登录。
    • Hive 会员
    • 谷歌
    • 脸书
    • 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立即返回以下错误日志。
  •  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大厅。

通知

  • 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

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


新功能


账单

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

跨平台启动器的远程启动


不支持的功能


认证

  • 认证 该类的功能不受支持,仅支持身份验证 v4的部分功能。
  • 在 Windows 上,仅支持以下 IdP 登录。
    • Hive 会员
    • 谷歌
    • 脸书
    • 使用苹果登录
    • 蒸汽
  • 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


下载


虚幻引擎 5 Windows
下载 Hive SDK v4 UE5 Windows 24.3.0
发布日期 2024-10-14


开发环境


虚幻引擎5

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


新功能


认证

  • 更改为根据设备管理服务中设备的访问区域自动应用国际电话的国家代码。

更改的功能


认证

  • 在成人认证后,如果用户加入设备管理服务并且一个电话号码可以创建的账户数量超过限制,则会显示错误信息“同一电话号码可以创建的账户数量已超过”。
  • 默认更改为显示2:3或3:2比例的全屏横幅

配置

  • 添加了一个功能,以检查在审查服务条款时是否获得了法定代表人的同意。


不支持的功能


认证

  • Auth 类的功能不受支持,仅支持 Authentication v4 的某些功能。
  • Windows 仅支持以下 IdP 登录:
    • Hive 会员
    • 谷歌
    • Facebook
    • 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支付时,ErrorCode : IAPSUCCESS = 90Code : IAPV4HiveStoreSuccess = -6110000会在调用purchase()方法后立即通过结果API返回。此错误意味着不需要单独处理任何事情,因为用户直接从服务器获取物品。有关更多信息,请参见Hive PG支付介绍
  • PG支付不提供基于客户端的收据。有关更多信息,请参见Hive PG支付介绍
  • Hive SDK Unreal Windows不支持促销IAP功能。
  • Hive SDK Unreal Windows不提供基于订阅的支付系统。
  • Hive SDK Unreal Windows不支持Hive Rubi。

通知

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

数据存储

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

其他不支持的功能

  • 权限通知弹出窗口
  • 权限通知屏幕自定义
  • Configuration 类的 getPermissionViewData() 方法
  • Configuration 类的 getChannel() 方法
  • Configuration 类的 setChannel (...) 方法
  • IAPV4 类的 getAccountUuid() 方法
  • Configuration 类的 setConfigurations() 方法
  • 远程日志记录
  • Configuration 类的 getHiveCertificationKey
  • Configuration 类的 setHiveCertificationKey
  • Configuration 类的 getUseLoghive_config.xml 代替)
  • Configuration 类的 setUseLoghive_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

  • Windows 10+
  • 虚幻引擎 5.3.2
  • Microsoft Visual C++ Redistributable 14.29.30133 +


不支持的功能


认证

  • 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支付时,ErrorCode : IAPSUCCESS = 90Code : IAPV4HiveStoreSuccess = -6110000 会通过Result API在调用purchase()方法后立即返回。这个错误意味着不需要单独处理任何事情,因为用户直接从服务器获得物品。有关更多信息,请参见 Hive PG支付介绍
  • PG支付不会发放基于客户端的收据。有关更多信息,请参见 Hive PG支付介绍
  • Hive SDK Unreal Windows 不支持促销IAP功能。
  • Hive SDK Unreal Windows 不提供基于订阅的支付系统。
  • Hive SDK Unreal Windows 不支持Hive Rubi。

通知

  • 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 默认网页浏览器的隐私模式进行登录。支持隐私模式的网页浏览器如下。其他网页浏览器将使用普通模式登录。

    • 谷歌 Chrome
    • 微软 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函数无法工作的 issue。
  • 修改了 Hive SDK 推广方法,使其独立于身份验证 (AuthV4) 操作。


账单

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

Hive SDK 通用

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


开发者指南变更