Android & iOS
v4.25.8.0¶
下载¶
| Cocos2d-x 安卓与 iOS | |
|---|---|
| 下载 | Hive SDK v4 Cocos2d-x 安卓与 iOS 25.8.0 |
| 发布日期 | 2025-10-02 |
开发环境¶
Cocos2d-x¶
- Cocos2d-x 3.17.2
安卓¶
| Gradle | Android Gradle Plugin |
|---|---|
| v8.11.1 | v8.9.3 |
iOS¶
- Xcode 16.1 或更高版本
- Xcode 版本必须根据 Apple App Store 政策 进行更新。
必需¶
- Kotlin (Android) v1.9.22 → 2.1.21
- Kotlin Coroutine (Android) 1.4.3
- Constraint Layout (Android) v2.1.4
- Glide (Android) v4.13.0
- SDWebImage (iOS) v5.20.0 → 5.21.1
可选¶
身份提供者¶
- Facebook SDK (Android) v17.0.0 → 18.0.1
- Facebook SDK (iOS) v17.4.0 → 18.0.0
- GooglePlay Services-Auth (Android) v20.7.0 → 21.3.0
- GooglePlay Services-Games v2 (Android) v20.1.2 → 21.0.0
- Google Sign-In SDK (iOS) v8.0.0 → 9.0.0
- QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
- QQ (iOS) v3.5.17.4 (custom/redistributed) → 3.5.17.5 (custom/redistributed)
- WeChat (Android) v6.8.0
- WeChat (iOS) v2.0.4
- LINE (Android) v5.10.0 → 5.11.1
- LINE (iOS) v5.11.2 → 5.13.0
- Huawei (Android) v6.12.0.300
IAP¶
- 谷歌计费库 (Android) v7.0.0
- 三星GalaxyStore IAP (Android) v6.1.1
- OneStore (Android) v21.01.00 → 21.02.00
- 微信 (Android) v6.8.0
- 亚马逊 (Android) v3.0.4
- 华为 (Android) v6.13.0.300
推送¶
- 亚马逊 (Android) v1.2.0
- FCM (Firebase 云消息传递) (Android) v24.0.2 → 25.0.0
营销跟踪分析¶
- Airbridge (Android) v4.3.0 → 4.7.1
- Airbridge (iOS) v4.3.0 → 4.7.0
- Adjust (Android) v5.2.0 → 5.4.2
- Adjust (iOS) v5.2.0 → 5.4.3
- Singular (Android) v12.7.0 → 12.10.0
- Singular (iOS) v12.7.1 → 12.8.1
- AppsFlyer (Android) v6.16.2 → 6.17.3
- AppsFlyer (iOS) v6.16.1 → 6.17.2
- FirebaseAnalytics (Android) v22.1.2 → 23.0.0
- FirebaseAnalytics (iOS) v11.6.0 → 11.15.0
聊天¶
- OkHttp (Android) v4.12.0
其他¶
- GooglePlay 服务 - 评测 (Android) v2.0.1 → 2.0.2
- GooglePlay 服务 - 应用更新 (Android) v2.1.0
- Google reCaptcha (Android) v18.6.1 → 18.7.1
- Google reCaptcha (iOS) v18.6.0 → 18.7.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
注意事项¶
-
由于身份验证安全协议的变化,当使用 Hive SDK v4 Unreal Engine 25.0.0 或更高版本时,您必须在 Hive 控制台 > 安全密钥设置 中发出一个 安全密钥。没有安全密钥,应用程序将无法登录。
-
由于PG支付流程的变化,要在Hive SDK v4 Unreal Engine 25.1.3或更高版本中使用PG支付,请参考PG支付流程并更新您的代码实现。
新功能¶
常见¶
- Android 支持 Android OS 16 (API Level 36)。
- Android 当使用 Android OS 15 (API Level 35) 或更高版本构建时,支持 16KB 页面大小构建。
更改的功能¶
常见问题¶
- Android 移除未使用的 android.permission.FOREGROUND_SERVICE 权限。
- Android 最低 Android 构建目标从
19更改为23。
认证¶
- iOS 在使用 Xcode 26 构建时删除对不可用库的引用。
其他¶
- 更新外部库。
- Adjust (Android) 5.2.0 → 5.4.2
- Airbridge (Android) 4.3.0 → 4.7.1
- AppsFlyer (Android) 6.16.2 → 6.17.3
- Firebase-analytics (Android) 22.1.2 → 23.0.0
- Singular (Android) 12.7.0 → 12.10.0
- Facebook (Android) 17.0.0 → 18.0.1
- Line (Android) 5.10.0 → 5.11.1
- play-services-auth (Android) (Google Sign-In) 20.7.0 → 21.3.0
- play-services-games-v2 (Android) (Play Games Services) 20.1.2 → 21.0.0
- play-services-ads-identifier (Android) 18.0.1 → 18.2.0
- play-services-analytic (Android) 18.0.4 → 18.1.1
- firebase messaging (Android) 24.0.2 → 25.0.0
- onestore (Android) 21.01.00 → 21.02.01
- google-core-review (Android) 2.0.1 → 2.0.2
- Recaptcha (Android) 18.6.1 → 18.7.1
- Kotlin (Android) 1.9.22 → 2.1.21
- Adjust (iOS) 5.2.0 → 5.4.3
- Airbridge (iOS) 4.3.0 → 4.7.0
- AppsFlyer (iOS) 6.16.1 → 6.17.2
- Firebase (iOS) 11.6.0 → 11.15.0
- Singular (iOS) 12.7.1 → 12.8.1
- Facebook (iOS) 17.4.0 → 18.0.0
- Google Sign-In (iOS) 8.0.0 → 9.0.0
- Line (iOS) 5.11.2 → 5.13.0
- QQ (iOS) 3.5.17.4 → 3.5.17.5
- SDWebImage (iOS) 5.20.0 → 5.21.1
- Recaptcha (iOS) 18.6.0 → 18.7.0
修复的错误¶
认证¶
- iOS 修复了聊天机器人弹出窗口间歇性在横屏模式下显示而不是竖屏模式的问题。
- iOS 修复以防止空数组引用错误。
- 当使用 Authv4 类的
showConflict方法时,如果缺少必需的输入数据,会导致崩溃。
- 当使用 Authv4 类的
分析¶
- Android 修复了在客户端并发用户传输失败后重新发送时防止包含不必要信息的问题。
v4.25.7.0¶
新功能¶
认证¶
- 所有 提供一个API以获取个性化的身份识别信息。
- 身份识别信息是一个哈希的DI值。调用API并完成成人验证后,您可以使用此值识别已完成成人验证的用户。
更改的功能¶
认证¶
-
所有 如果您在 Hive 控制台中设置了一个应用程序以使用成人验证,则在登录后会自动执行成人验证过程。
- 此功能仅在韩国支持。
-
所有
showAdultConfirm方法用于执行成人验证已被弃用。showAdultConfirm方法可能会在未来的更新中被移除。
v4.25.6.0¶
下载¶
| Cocos2d-x 安卓与 iOS | |
|---|---|
| 下载 | Hive SDK v4 Cocos2d-x 安卓与 iOS 25.6.0 |
| 发布日期 | 2025-07-31 |
开发环境¶
Cocos2d-x¶
- Cocos2d-x 3.17.2
安卓¶
| Gradle | Android Gradle Plugin | Kotlin Gradle Plugin |
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 |
iOS¶
- Xcode 16.1 或更高版本
- Xcode 版本必须根据Apple App Store 政策进行更新。
注释¶
-
由于身份验证安全协议的变化,当使用 Hive SDK v4 Cocos 25.0.0 或更高版本时,您必须在 Hive 控制台 > 安全密钥设置 中发放一个 安全密钥。没有安全密钥,应用程序将无法登录。
-
由于PG支付流程的变化,要在Hive SDK v4 Cocos 25.1.3或更高版本中使用PG支付,请参考PG支付流程并更新您的代码实现。
新功能¶
聊天¶
- 所有 增加了在特定聊天消息上表达或显示“喜欢”的能力。
- 所有 增加了对特定聊天消息写“回复”的能力,并提供有关回复关系的信息。
- 所有 增加了提及特定用户并提供有关用户提及的信息的能力。
更改的功能¶
聊天¶
- 全部 将 频道消息查询方法 从基于索引更改为基于消息 ID。
v4.25.5.1¶
新功能¶
认证¶
- 所有 提供了一个新的 多账户切换 功能。详细信息包括: * 将当前登录的账户保存到设备 * 查看保存的账户 * 登出并删除保存的账户 * 快速使用另一个保存的账户登录
促销¶
- 全部 添加了一个新的 直接链接功能。
通知¶
- 全部 添加了新的 推送操作按钮 功能。 * 接收到推送通知时,您可以通过推送操作按钮执行预定义的操作。
聊天¶
- 全部 消息发送 * 添加了将聊天消息自动翻译成用户语言的功能,以及翻译特定消息的能力。 * 添加了发送公告消息的能力,仅特定语言的用户可以接收。 * 在WebSocket消息中添加了消息ID,以确保回调顺序。
- 全部 频道 * 添加了进入聊天频道时查看以前聊天记录的能力。 * 提供当前频道的参与者数量。 * 在检索频道列表时添加了排序选项。
- 全部 事件管理 * 添加了以二进制发送自定义数据事件的能力。
- 全部 连接管理 * 添加了重连功能。
更改的功能¶
常见问题¶
- Android 更新了构建所需的混淆规则。
- iOS 之前单独的
HiveAppTrackingTransparents.framework库现在已集成到Service.framework中。
认证¶
- 全部 当不使用 Hive 会员账户时,
showMyInquiry方法现在显示查询页面。 - 安卓 将 VK 认证弹窗从网页视图更改为应用内浏览器。
营销归因¶
- iOS 现在支持自动收集 Firebase 购买事件。
海克力士¶
- 所有 更新海克力士库。 * 安卓 20250527 * iOS 20250218
修复的错误¶
配置¶
- iOS 修复了在显示条款时网页视图不滚动的问题。
促销¶
- iOS 修复了iPad设备上新闻UI的角半径。
分析¶
- iOS 修复逻辑,以便在同意条款后可以立即发送分析日志。
v4.25.2.0¶
更改的功能¶
配置¶
- 全部 在条款详情和审核页面上,如果链接不是条款 URL 或包含超链接标签,它现在会在外部浏览器中打开。
认证¶
-
所有 更改了 VK 认证方法。新方法可以在 新的 VK 开发者控制台 中使用。
-
iOS 更新了用于 Apple GameCenter 登录的已弃用 GameKit API 的验证协议。
-
Android 由于对 Google Sign-In 库的支持结束,身份验证现在使用 Google Credential Manager 和 AuthorizationClient API 进行隐式和显式登录。
账单¶
- Android 通过PG支付购买的产品退款时,将添加
order_id值以区分之前的交易。 - Android 在PG支付交易完成后,购买完成日志现在从客户端发送。
促销¶
- Android 将Telegram添加到用户获取共享的曝光列表中。
- Android 更改了webview曝光的缓存策略。
营销归因¶
- 所有 添加了 Hive SDK 标识符以便于 与 MMP 服务集成。
- 所有 在手动跟踪事件时,现在可以添加自定义属性。
- 安卓 初始化 Airbridge 时,现在会发送市场来源信息。
- iOS 使用 sendEventWithAttributes API 时,
semantic value类型浮点值的精度范围已从float更改为double。
聊天¶
- 所有 发送或接收消息数据时,现在会发送和接收
extraData。 - 所有 连接到聊天服务器时,不再发送
extraData。 - 所有 除字符串时间值外,现在还接收整数时间值。
- 所有 当网络被阻塞且 websocket 无法正确断开时,已更改为重新连接尝试不会因重复连接而失败。
其他¶
- 更新了外部库。 * Airbridge(Android) v4.1.0 → v4.3.0 * Airbridge(iOS) v4.1.1 → v4.3.0 * Adjust(Android) v5.0.1 → v5.2.0 * Adjust(iOS) v5.0.1 → v5.2.0 * Singular(Android) v12.6.1 → v12.7.0 * Singular(iOS) v12.6.1 → v12.7.1 * AppsFlyer(Android) v6.15.2 → v6.16.2 * AppsFlyer(iOS) v6.15.3 → v6.16.1 * QQ(iOS) 3.5.17.3 → 3.5.17.4
修复的错误¶
常见¶
-
Android 当需要重试通信或连接到分布式服务器时,如果在最大超时之前收到响应,则立即重试或连接,而无需等待超时。
-
iOS 修复了一个错误,即在使用 Configuration 类的
setZone方法更改服务器组区域时,hive_config.xml 中的gameLanguage值被重置。
配置¶
- 所有 在SDK初始化之前初始化广告模块(Adiz)并遵守COPPA或GDPR时,修复了一个错误,即
AgeGate值是基于hive_config.xml中设置的值进行操作的。
认证¶
- iOS 修复了在 iOS 18 或更高版本的设备上 QQ 网页登录无法正常工作的错误。
营销归因¶
-
Android 修复了在使用 Adjust 确定安装状态时显示空推送通知的问题。
-
Android 在使用 Airbridge 时,修复了在购买多个商品时根据单价和数量发送销售信息的问题。
聊天¶
- Android 修复了连接聊天时偶发的连接失败问题。
v4.25.1.3¶
更改的功能¶
营销归因¶
- iOS 新增支持 Airbridge 延迟深度链接跟踪。
账单¶
- Android 更改了 PG 付款行为,以匹配其他计费 (
IAPv4) 市场。如果使用 PG 付款,请参考 PG 付款流程 并更新您的代码。
v4.25.1.0¶
修复的错误¶
营销归因¶
- iOS 修复了通过 Adiz 发送的广告收入信息在 Airbridge 中被错误地标记为 AdMob 而不是 Adiz 的错误。
账单¶
-
iOS 修复了一个错误,即同意发送消费信息的弹出 UI 显示为不透明背景。
-
iOS 修复了一个错误,即在关闭同意发送消费信息的弹出 UI 时,应用屏幕意外旋转。
促销¶
- iOS 修复了在带有图像的审核弹出窗口中发生旋转事件时图像消失的错误。
v4.25.0.0¶
新功能¶
认证¶
- 所有 添加了 Telegram 作为新的身份验证方法 (IdP)。请参见 Telegram 机器人登录设置。
账单¶
营销归因¶
- 全部 新增支持 发送额外属性到 Airbridge 以进行营销跟踪事件。
- 安卓 新增支持 Airbridge 延迟深度链接跟踪。
聊天¶
- 所有 新增支持 chat 功能。
配对¶
- 所有 更新了匹配功能,以新支持 组匹配。
<span style='color:#FF0000;'>※ 不兼容以前的 Hive SDK 接口。要使用更新的匹配功能,请使用 Hive SDK v4 25.0.0 或更高版本。</span>
更改的功能¶
认证¶
- 所有 移除了未使用的
Auth模块类、接口、方法、委托和监听器。 - 所有 使用 JWT 令牌应用了更强的安全协议。
- 所有 由于 TalkPlus 支持结束,移除了 TalkPlus 身份验证令牌方法。
- 安卓 允许在 Apple 登录网页视图中浏览,例如密码恢复,而不仅仅是登录。
促销¶
- 所有 收集登录事件,以便在输入邀请码的用户安装应用程序时给予奖励。请参见这里。
营销归因¶
- 所有 更新以支持 Adjust v5。 * 移除了 Adjust 签名库。
- 所有 在与 Adjust 聚合广告收入时,将 AdMob 作为广告收入来源发送。
- 安卓 将 Appsflyer 广告收入聚合库的集成反映到主库中。 * 6.14.2 → 6.15.2 * 移除了 Appsflyer 广告收入库。
其他¶
- 所有 更新了赫拉克勒斯库版本。 * 安卓: 20241120 * iOS: 20241120
修复的错误¶
认证¶
- Android 修复了一个问题:如果在执行
signIn方法时网络响应延迟,UI 线程会间歇性占用。
账单¶
- iOS 修复了一个错误,即在使用 UserEngagement 诱导应用内产品购买时会发生额外的
IAP_UPDATE事件。
v4.24.5.0¶
新功能¶
认证¶
- 所有 新增支持 Steam 和 X(前身为 Twitter)作为认证方法。 * 准备:通用 * 准备:Android * 准备:iOS * 品牌指南
- 所有 提供 应用内网页浏览功能,共享认证会话。
匹配¶
- 所有 新增支持 匹配服务。
促销¶
- 全部 Spot banners 现在支持广告曝光。
- 安卓 在用户邀请分享中添加对 X(前身为 Twitter)的支持。
更改的功能¶
认证¶
- 全部 修改的提供者名称显示在冲突弹出窗口中。
修复的错误¶
账单¶
- iOS 修复了无法精确表示为浮点数的价格现在以准确的小数形式显示在JSON格式中。 * 示例:
4.99$(字符串) →4.9900000000000011(双精度) →4.99(JSON数字)
v4.24.4.0¶
新功能¶
营销归因¶
- 所有 支持作为 Hive SDK 专用的服务的 Airbridge。 - 使用 Airbridge 自动跟踪事件 - 使用 Airbridge 手动跟踪事件
账单¶
- Android 支持通过PG支付购买所需数量的单一产品。
修复的错误¶
分析¶
- iOS 修复了在同意横幅中仅选择一个选项未正确反映的错误。
v4.24.3.0¶
新功能¶
配置¶
- 所有 添加了在条款屏幕上检查是否已获得法定监护人同意的功能。
更改的功能¶
认证¶
- 所有 更改了注销行为。 * 之前:当调用
signOut时,Hive SDK注销用户账户。来宾账户在调用signOut API时从服务器收到失败响应。 * 之后:当调用signOut时,Hive SDK请求Hive服务器确认用户账户是否可以注销,并根据响应进行注销。 - 所有 在注销来宾账户时,不再返回成功响应,而是返回错误代码。Hive SDK和Hive服务器保持来宾账户会话。
- 所有 对于暂停的账户,自动注销IdP,以便可以使用相同的IdP登录另一个账户。仅在无法自动登录时适用。
- 所有 在使用
AuthV4.connect链接IdP时,切换到暂停账户现在会触发注销。 - 所有 设备管理服务现在根据设备区域自动应用国际电话国家代码。
- iOS 即使拒绝了应用追踪透明度(ATT)同意,现在也可以进行Facebook登录。
促销¶
- 所有 修改为不在通过
additionalInfo发送的值中包含不必要的信息。 - 所有 更改为允许以 2:3 或 3:2 比例显示全屏横幅。
- 所有 将全屏横幅中的“1天内不显示”文本更改为“今天不显示”。
营销归因¶
- 全部 更改 调整签名 版本从
v1到v3.
修复的错误¶
Hive SDK 通用¶
- Android 修复了由于资源引用逻辑导致内存未释放的错误。
- iOS 修复了在 iOS 14 设备上检查 ATT 同意状态时的间歇性崩溃。
- iOS 修复了在相册中选择有限照片访问时的崩溃。
通知¶
- Android 修复了一个错误,该错误导致不支持的
type设置在 本地推送通知 中导致推送消息不显示。 - iOS 修改为发送应用版本信息。
v4.24.2.0¶
新功能¶
Hive SDK 通用¶
- 全部 提供一个功能以返回16岁以下用户是否同意条款的服务,适用于GDPR适用的欧盟和欧洲经济区地区。
- 安卓 在Android OS 11+或支持的模块上,默认使用PhotoPicker进行照片库访问。
- iOS 现在可以在MacOS控制台应用程序中检查Hive SDK调试日志,并且可以过滤特定的日志类型。
认证¶
- 所有 在超过每个电话号码的最大账户数量后请求认证代码时,显示错误信息:“超过可以使用相同电话号码创建的账户数量。”
促销¶
- 全部 提供对交叉推广曝光的控制。
- 全部 改进了“今天不显示”功能,以支持不显示N天。
更改的功能¶
通知¶
- Android 支持新款亚马逊Fire设备的运行时库(推送亚马逊设备消息 1.2.0)。
促销¶
- iOS 通过最小化使用游戏邀请(UA)功能时的剪贴板权限弹出窗口,提高了可用性。 * 将弹出窗口的时机从应用启动更改为Hive SDK初始化。 * 仅在剪贴板中存在邀请者URL数据时,弹出窗口才会出现。
分析¶
- iOS
saveAnalyticsLogBeforeCrash选项的默认值,现在在崩溃时将未发送的日志保存到文件中,值为false。
修复的错误¶
认证¶
- 全部 在中国用户的实名验证中,修复了剩余时间不会重置并且在超过短信发送限制时显示错误信息的问题。
- 安卓 修复了在Google Play登录时按下返回键未提供回调的错误。
- 安卓 修复了在低分辨率设备上无法进行键盘输入的错误。
促销¶
- iOS 修复了在新闻视图中显示新框架视图时的冻结问题。
营销归因¶
- Android 在使用自定义术语初始化时,调整事件发送的固定延迟。
v4.24.1.2¶
修复的错误¶
认证¶
- Android 修复了在 Google 登录期间按下返回按钮时未提供回调的错误。此错误仅在 Hive 控制台启用 Google 旧版支持时发生。
- Android 修复了在低分辨率设备上无法进行键盘输入的错误。
v4.24.1.0¶
更改的功能¶
分析¶
- iOS 更改为根据设备跟踪同意来确定同意横幅的显示。 * 如果拒绝跟踪同意,则不显示同意横幅。
v4.24.0.0¶
新功能¶
促销¶
- Android 支持使用设备的默认浏览器显示外部页面的自定义标签。使用
PlatformHelper类的showInAppBrowser方法来显示应用内浏览器。 - iOS 支持SafariViewController来显示外部页面。使用
PlatformHelper类的showInAppBrowser方法来显示应用内浏览器。
账单¶
- iOS 当产品首次订阅折扣时,产品信息查询返回
original_price和price字段在IAPV4Product对象中以获取折扣信息。
更改的功能¶
Hive SDK 通用¶
- iOS 现在也使用
CFBundleShortVersionString来区分应用程序版本。
账单¶
- 全部 在退款用户界面中将PG支付类型的措辞从“HiveStore”更改为“PG支付”。
- 安卓 将PG支付页面更改为在应用内网页视图中显示,而不是在应用内浏览器中显示。现在支持在不支持应用内浏览器的设备上进行PG支付。
分析¶
- Android 在Firebase事件收集中的广告标识符收集的默认值现在是
true。
v4.23.0.0¶
下载¶
| Cocos2d-x Android/iOS | |
|---|---|
| 下载 | Hive SDK v4 Cocos2d-x Android+iOS 23.0.0 |
| 发布日期 | 2024-04-25 |
开发环境¶
Cocos2d-x¶
- 3.17.2
Android¶
| Gradle | Android Gradle 插件 | Kotlin Gradle 插件 |
|---|---|---|
| v7.5 | v7.4.2 | v1.8.0 |
iOS¶
- Xcode 15.0+
- 应根据Apple App Store 政策更新Xcode版本。
更改的功能¶
Hive SDK 通用¶
- Android 对Java Enum 接口ResultAPI类的访问已更改。请参见下面的示例。
- 之前:仅支持
ResultAPI.Companion.getSUCCESS()。 - 更改:同时支持
ResultAPI.Companion.getSUCCESS()和ResultAPI.SUCCESS。
- 之前:仅支持
- Android 在Java中支持实例方法风格和类方法风格。请参见下面的示例。
- 之前:仅支持
IAPV4.INSTANCE.getProductInfo。 - 更改:同时支持
IAPV4.INSTANCE.getProductInfo和IAPV4.getProductInfo。
- 之前:仅支持
- Android 已进行调整,以确保查询窗口、聊天机器人和成人认证窗口不会超出Z-Flip 5前显示屏的范围。
- iOS 支持的开发环境更改为Xcode 15或更高版本。可在macOS Ventura13.5或更高版本上使用。支持的操作系统如下:
- iOS 12或更高版本
- iPadOS 13或更高版本
认证¶
- 全部 对于设备管理、中国的实名验证等,如果用户未在短信验证的时间限制内输入短信,则发送按钮将被禁用。
- Android 每个IDP被分成可选应用的库。以下库可以额外应用:
- Apple 登录
- Weverse
- 会员资格
- Android 仅信任由Hive服务器直接验证的登录信息,在Google Play Games 登录期间进行更改,解决某些
AuthV4ServerResponseError的情况。 - iOS Hive SDK使用的reCAPTCHA库已更新为官方版本。
- iOS 每个IDP被分成可选应用的库。以下库可以额外应用:
- Apple 登录
- GameCenter
- 会员资格
促销¶
- 所有 更改仅使新闻或插页横幅中的一个出现在屏幕上。 只有第一个调用的窗口会出现,后面调用的窗口将不会出现。
- 所有 在UA 活动信息中包含
campaignId。 - iOS 更新SDWebImage库,并应用与图像缓存和下载相关的LRU缓存策略。
Billing¶
- 所有 不再支持 IAPv2 接口和功能。
- Android 进行了更改,以便在有待处理的购买时,延迟的购买结果不会影响当前正在进行的支付。
配置¶
- 全部 添加基于账户的服务条款公开功能
Hercules¶
- 所有 更新Hercules库版本。
- Android: 20231122
- iOS: 20231116
<
修复的错误¶
认证¶
- Android 修复了在显示葡萄牙语的使用限制弹出窗口时按钮显示不正确的问题。
- iOS 修复了在快速点击编辑个人资料图片时相机捕捉按钮导致应用崩溃的问题。
促销¶
- Android 修复了一个错误,即在游戏退出弹出窗口显示时,应用从前台 > 背景 > 再次前台切换时,换行符无法正常工作。
- iOS 修复了通过推广横幅显示社区网页视图等时,顶部缺口区域被裁剪的问题。
配置¶
- iOS 修改为不显示被暂停用户解除暂停的剩余时间。
数据存储¶
- iOS 如果您将空值作为参数传递给
set方法,它现在会删除之前设置的值,以确保正常操作。
通知¶
- Android 修复了一个问题,该问题导致由于在应用程序重新启动时检索推送消息以进行显示的过程中出现问题,推送消息内容未显示。
Analytics¶
- 全部 在并发用户日志传输中,将未知国家发送的国家代码从
Unknown更改为两个空格字符。
<
已知问题¶
此版本的 Hive SDK 没有已知问题。
<
开发者指南变更¶
常见
- 将 COPPA ageGateU13 更改为可以直接设置的值。
- 更新了 hive_config.xml 示例。
- 从 这里 删除了与不支持的 IdP WEIBO 相关的内容。
- 修订了 应用内更新 的描述。
Android
- 在此添加了Gradle、Android Gradle Plugin和Kotlin Gradle Plugin的最低版本。
- 由于Hive SDK功能已内部分离为单独的库,因此更改了Android Gradle文件的内容。
- 从AndroidManifest.xml设置中删除相关内容,因为WeChat Auth是由Hive SDK自动添加的。还删除了内容,因为Hive SDK不直接使用FOREGROUND SERVICE。
- 在此更改了与在build.gradle中设置所需库相关的内容,以支持Facebook Cloud Game构建。
- 在此更改了模块级build.gradle文件的内容,以添加Firebase Analytics。
- 更新了添加Huawei构建设置。
- 在此更改了与在build.gradle中设置所需库相关的内容,以支持Google Play Games在PC构建中的设置。
- 在此更改了模块级build.gradle文件的内容,以支持Google登录。
- 由于ONE Store版本已更新至21.01.00,因此修订了描述。
iOS
- 在IdP集成指南中添加了Apple Game Center。
- 由于Hive SDK功能被内部划分为单独的库,已更改iOS Podfile的内容。