跳转至

Windows

V4.24.3.0


下载


Hive SDK Unity Windows 营销归因插件
下载 Hive SDK v4 Unity Windows 24.3.0 Appsflyer (Steam) 1.0.1
发布日期 2024-10-14 2024-05-22


开发环境


统一

  • Unity 2021.3.22f+

Appsflyer(蒸汽)

  • Appsflyer (Steam) 1.0.1
Warning

Appsflyer (Steam) 1.0.1 已发布。Hive SDK v4 版本 24.0.0 及更高版本必须使用 Appsflyer (Steam) 1.0.1 以正常运行。


不支持的功能


认证

  • Auth 类功能不支持,仅支持Authentication v4的一些功能。
  • Windows 仅支持以下 IdP 登录:
    • Hive 会员
    • 谷歌
    • 脸书
    • 苹果登录
  • Hive SDK Unity Windows 不支持访客登录。
  • Hive SDK Unity Windows 不支持通过AuthV4 类中的showAdultConfirm() 方法进行成人身份验证功能。

会员与社交

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

促销

  • Hive SDK Unity Windows 不支持审核/终止弹出窗口,因为市场不存在。
  • Hive SDK Unity Windows 不支持通过 getOfferwallState()showOfferwall()` 来实现 offerwall 功能。
  • Hive SDK Unity Windows 不支持通过 showUAShare()` 进行用户获取。但是,您可以使用 getAppInvitationData()` 配置邀请屏幕。
  • Hive SDK Unity Windows 不支持基于事件编号 (pid) 的成就事件横幅突出显示和显示新闻页面。它仅作为显示新闻页面。

账单

  • PG支付不会发放收据,并通过Hive服务器直接将物品交给用户。
  • PG支付购买返回ErrorCode : IAPSUCCESS = 90`,Code : IAPV4HiveStoreSuccess = -6110000,通过Result API在调用purchase()方法后立即返回。此错误意味着没有额外的物品需要处理,因为用户直接从服务器接收物品。有关更多信息,请参阅[Hive PG支付指南](../../../dev/billing/pg-billing/)。
  • PG支付不发放基于客户端的收据。有关更多信息,请参阅[Hive PG支付指南](../../../dev/billing/pg-billing/)。
  • Hive SDK Unity Windows不支持促销IAP功能。
  • Hive SDK Unity Windows不提供基于订阅的支付系统。
  • Hive SDK Unity Windows不支持Hive Rubi。

通知

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

数据存储

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

其他不支持的功能

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

 

新功能


认证

  • 设备管理服务现在会自动应用设备访问区域的国际拨号代码。

更改的功能


认证

  • 在成人身份验证后,当加入设备管理服务时,如果用户超过了可使用相同电话号码注册的账户数量限制,将显示错误信息“可使用相同电话号码注册的账户数量已超过”。
  • 更改为允许显示 2:3 或 3:2 比例的全屏横幅。有关更多信息,请参阅 插页式横幅指南

配置

  • 添加了一个功能,以检查用户是否在条款屏幕上同意服务条款。

V4.24.2.0 (2024-06-26)


新功能


认证


更改的功能


认证

  • 如果用户在注册时超过了可以使用相同电话号码的账户限制,当请求认证号码时,会显示错误信息“超过可以使用相同电话号码创建的账户数量”。
  • 使用Google登录时,不再请求games_lite权限以获取Google Play游戏信息。


修复的错误


配置

  • 修改为在重新查看服务条款时显示从Hive服务器接收到的最新条款和条件,而不是之前保存的数据。

认证

  • 修复了在手机验证的认证屏幕上“上一页”按钮无法正常工作的问题。
  • 修复了使用鼠标滚轮时,认证号码字段中输入值的问题。
  • 修复了在嵌套回调中调用AuthV4.Helper.switchAccountAuthV4.Helper.resolveConflict时无法传递Hive SDK回调的问题。
  • 修复了使用AuthV4.Helper.switchAccountAuthV4.Helper.resolveConflict时无法传递PlayerInfo插件参数的问题。

促销

  • 修复了从推广自定义全屏移动到框架时发生的崩溃。


开发者指南变更


 

v4.24.1.0 (2024-05-30)


更改的功能


Hive SDK 通用

  • 通过Hive SDK实现的UI上的游戏控制器支持鼠标移动功能。游戏控制器

 

v4.24.0.0 (2024-05-22)


新内容


Hive SDK 通用

  • 如果您在游戏服务终止后尝试初始化Hive SDK,已添加一个返回错误代码的功能。

认证


更改的功能


Hive SDK 通用

  • HIVE SDK的用户界面和网页视图已更改为根据DPI设置而不是显示器分辨率进行显示。

认证

  • 登录 Google 时,已更改为允许使用 Windows 中设置的默认网页浏览器的“隐私模式”进行登录。适用的网页浏览器如下。
    • 谷歌浏览器
    • 微软 Edge
    • 火狐浏览器
    • Naver whale
  • 如果您使用其他于父级网页浏览器的网页浏览器登录,您将以“正常模式”登录。


开发环境更新


外部库更新

  • Steamworks库已更新至最新版本。1.55 → 1.59


修复的错误


认证

  • 修复了某些网页(如 Apple 登录等)语言仅显示为英语的错误。
  • 修复了在嵌套回调函数中调用 IAPv4 getSubscriptionProductInfo 时无法进行 SDK 回调交付的错误。
  • 修复了在 Google 登录时如果未收到 Google 的个人资料照片则登录失败的错误。(修改为即使未收到个人资料照片也可以登录。)

促销

  • 修复了getBannerInfogetBannerInfoString函数无法工作的错误。
  • 修复了促销API,使其在不考虑AuthV4身份验证的情况下也能正常运行。

账单

  • 修复了在退款用户还款UI中PG支付暴露给商店的错误。
  • 退款用户还款UI的阿拉伯语界面已修改为符合阿拉伯特征的UI。

Hive SDK 通用

  • 修复了在特定大小窗口中执行输入事件(如单击)时 UI 闪烁的错误。


开发者指南的更改