iOS v4.25.5.2 下载 重要说明 由于身份验证安全协议的更改,当使用 Hive SDK v4 原生 iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 发放安全密钥 。没有安全密钥,无法在应用中登录。 开发环境 iOS 必需组件 可选组件 身份提供者 Facebook SDK (iOS) v17.4.0 Google Sign-In SDK (iOS) v8.0.0 QQ (iOS) v3.5.17.4 WeChat (iOS) v2.0.4 LINE (iOS) v5.11.2 营销跟踪分析 Airbridge (iOS) v4.3.0 Adjust (iOS) v5.2.0 Singular (iOS) v12.7.1 AppsFlyer (iOS) v6.16.1 FirebaseAnalytics (iOS) v11.6.0 其他 Google reCaptcha (iOS) v18.6.0
错误修复 认证 修复了在横屏模式下显示聊天机器人时发生崩溃的问题。
v4.25.5.1 下载 重要说明 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 发放安全密钥 。没有安全密钥,您将无法在应用程序中登录。
开发环境 iOS 必需组件 下载 重要说明 Due to changes in the authentication secury protocol, when using Hive SDK v4 Native iOS 25.0.0 or later, you must issue a security key from Hive Console > Security Key Settings . Without a security key, login will not be possible in the app. Development environment iOS Required components Optional components iOS) v3.5.17.4 WeChat (iOS) v2.0.4 LINE (iOS) v5.11.2 Marketing tracking analytics Airbridge (iOS) v4.3.0 Adjust (iOS) v5.2.0 Singular (iOS) v12.7.1 AppsFlyer (iOS) v6.16.1 FirebaseAnalytics (iOS) v11.6.0 Others Google reCaptcha (iOS) v18.6.0
加了检ixes Authentication
更改的功能 常见问题 之前独立的 HiveAppTrackingTransparents.framework 库现在已集成到 Service.framework 中。 认证 showMyInquiry 方法现在即使在不使用 Hive 会员账户时也会显示查询页面。 营销归因 现在支持在启用时自动收集的 Firebase 购买事件。 海克力士
修复错误 配置 促销 分析 已知问题 在横屏模式下使用聊天机器人时会崩溃。 请更新到 Hive SDK iOS 25.5.2 或更高版本。 开发者指南变更
v4.25.2.2 下载 重要说明 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 发放安全密钥 。没有安全密钥,无法在应用程序中登录。
开发环境 iOS 必需组件 可选组件 IDP Facebook SDK (iOS) v17.4.0 Google Sign-In SDK (iOS) v8.0.0 QQ (iOS) v3.5.17.4 WeChat (iOS) v2.0.4 LINE (iOS) v5.11.2 营销跟踪分析 Airbridge (iOS) v4.3.0 Adjust (iOS) v5.2.0 Singular (iOS) v12.7.1 AppsFlyer (iOS) v6.16.1 FirebaseAnalytics (iOS) v11.6.0 其他 Google reCaptcha (iOS) v18.6.0
v4.25.2.1 下载 Facebook SDK (iOS) v17.4.0 Google Sign-In SDK (iOS) v8.0.0 QQ (iOS) v3.5.17.4 WeChat (iOS) v2.0.4 LINE (iOS) v5.11.2 Marketing tracking analytics Airbridge (iOS) v4.3.0 Adjust (iOS) v5.2.0 Singular (iOS) v12.7.1 AppsFlyer (iOS) v6.16.1 FirebaseAnalytics (iOS) v11.6.0 Others Google reCaptcha (iOS) v18.6.0
DWebImagefixeS) v5.20.02-fix } 可选组件 Facebook SDK (iOS) v17.4.0 Google Sign-In SDK (iOS) v8.0.0 QQ (iOS) v3.5.17.4 WeChat (iOS) v2.0.4 LINE (iOS) v5.11.2 营销跟踪分析 Airbridge (iOS) v4.3.0 Adjust (iOS) v5.2.0 Singular (iOS) v12.7.1 AppsFlyer (iOS) v6.16.1 FirebaseAnalytics (iOS) v11.6.0 其他 Google reCaptcha (iOS) v18.6.0 v4.25.2.0 下载 重要说明 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 发放安全密钥 。没有安全密钥,将无法在应用中登录。
开发环境 iOS 必需组件 可选组件 IDP Facebook SDK (iOS) v17.4.0 Google Sign-In SDK (iOS) v8.0.0 QQ (iOS) v3.5.16 VK (iOS) v1.6.4 WeChat (iOS) v2.0.4 LINE (iOS) v5.11.2 营销跟踪分析 Airbridge (iOS) v4.1.1 → v4.3.0 Adjust (iOS) v5.0.1 → v5.2.0 Singular (iOS) v12.6.1 → v12.7.1 AppsFlyer (iOS) v6.15.3 → v6.16.1 FirebaseAnalytics (iOS) v11.6.0 其他 Google reCaptcha (iOS) v18.6.0 新功能 更改的功能 配置 更改了行为,以便如果条款页面链接是一个网址(而不是条款 URL)或包含超链接标签,它现在将在外部浏览器中打开。 认证 营销归因 添加了 Hive SDK 标识以支持 MMP 服务集成 。 在手动事件跟踪期间更改为 包含自定义属性 。 将 sendEventWithAttributes API 中的 semantic value 的精度从 float 更改为 double。 聊天 现在在发送或接收消息数据时发送和接收extraData。 连接到聊天服务器时不再发送extraData。 现在还接收整数类型的时间值,除了字符串类型。 改进了处理,以避免在因网络问题导致断开连接失败后尝试重新连接时出现重复的WebSocket连接。 其他 更新的外部库: Airbridge (iOS) v4.1.1 → v4.3.0 Adjust (iOS) v5.0.1 → v5.2.0 Singular (iOS) v12.6.1 → v12.7.1 AppsFlyer (iOS) v6.15.3 → v6.16.1 QQ (iOS) v3.5.17.3 → v3.5.17.4 错误修复 Authentication 常见 修复了在 Configuration 类中使用 setZone 方法更改服务器组区域时导致 hive_config.xml 中的 gameLanguage 值重置的问题。 配置 修复了在COPPA/GDPR合规性期间,当Adiz广告模块在SDK之前初始化时,_hive_config.xml_中的AgeGate值被错误使用的问题。 认证 修复了在运行 iOS 18 或更高版本的设备上 QQ 网页登录无法正常工作的 issue。 开发者指南更改 开发环境更新 iOS Airbridge (iOS) v4.1.1 → v4.3.0 Adjust (iOS) v5.0.1 → v5.2.0 Singular (iOS) v12.6.1 → v12.7.1 AppsFlyer (iOS) v6.15.3 → v6.16.1 QQ (iOS) v3.5.17.3 → v3.5.17.4
v4.25.1.3 下载 注意事项 由于身份验证安全协议的变化,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须在 Hive 控制台中发放安全密钥 > 安全密钥设置 ,通过 发放安全密钥 。如果未发放安全密钥,应用用户将无法登录应用。 由于身份验证安全协议的变化,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须在 Hive 控制台中发放安全密钥 > 安全密钥设置 ,通过 发放安全密钥 。如果未发放安全密钥,应用用户将无法登录应用。
开发环境 iOS 必需 可选 身份提供者 Facebook SDK iOS v17.4.0 Google Sign-In SDK (iOS) v8.0.0 QQ (iOS) v3.5.16 VK (iOS) v1.6.4 WeChat (iOS) v2.0.4 LINE (iOS) v5.11.2 营销跟踪分析 Airbridge(iOS) v4.1.1 Adjust(iOS) v5.0.1 Singular(iOS) v12.6.1 AppsFlyer(iOS) v6.15.3 FirebaseAnalytics(iOS) v11.6.0 其他 Google reCaptcha (iOS) v18.6.0
新功能 更改的功能 营销归因 修复的错误 营销归因 在通过 Adiz 发送广告收入信息时,修复 Airbridge 错误地发送到 AdMob 而不是 Adiz 的问题。 账单 促销 修复了在显示包含图像的评论弹出窗口时发生旋转事件导致显示的图像消失的错误。
v4.25.0.1 下载 注意事项 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 获取 安全密钥 。没有安全密钥,应用用户将无法登录应用。
开发环境 iOS 必需品 可选项 身份提供者 Facebook SDK iOS v17.4.0 Google Sign-In SDK (iOS) v8.0.0 QQ (iOS) v3.5.16 VK (iOS) v1.6.4 WeChat (iOS) v2.0.4 LINE (iOS) v5.11.2 营销跟踪分析 Airbridge(iOS) v4.1.1 Adjust(iOS) v5.0.1 Singular(iOS) v12.6.1 AppsFlyer(iOS) v6.15.3 FirebaseAnalytics(iOS) v11.6.0 其他 谷歌 reCaptcha (iOS) v18.6.0
新功能 更改的功能 修复的错误 营销归因 修复了在使用 Hive SDK v4 25.0.0 或更高版本与 Adjust v5 时,自动收集并由 SDK 发送的 did 和 vid 值未被发送的问题。
v4.25.0.0 下载 注释 由于身份验证安全协议的更改,在使用 Hive SDK v4 Native iOS 25.0.0 时,您必须从 Hive 控制台 > 安全密钥设置中发放安全密钥 在这里 。如果您未获得安全密钥,应用用户将无法登录应用。
开发环境 iOS 必填项 可选项 身份提供者 Facebook SDK iOS v17.4.0 Google Sign-In SDK (iOS) v8.0.0 QQ (iOS) v3.5.16 VK (iOS) v1.6.4 WeChat (iOS) v2.0.4 LINE (iOS) v5.11.2 营销跟踪分析 Airbridge(iOS) v4.1.1 Adjust(iOS) v5.0.1 Singular(iOS) v12.6.1 AppsFlyer(iOS) v6.15.3 FirebaseAnalytics(iOS) v11.6.0 其他 Google reCaptcha (iOS) v18.6.0
新功能 认证 账单 营销归因 聊天 匹配
更改的功能 认证 移除了过时的 Auth 模块类、接口、方法、委托和监听器。 使用 JWT 令牌应用了更强的安全协议。 由于停止支持 TalkPlus,移除了 TalkPlus 身份验证令牌方法。 促销 收集登录事件,以便在输入邀请码的用户安装应用程序 时可以授予奖励。 营销归因 更新以支持 Adjust v5。 更改为在与 Adjust 聚合 Adiz 广告收入时将广告收入来源发送为 AdMob。 6.14.2 → 6.15.2 移除了 Appsflyer 广告收入库。 其他
修复的错误 账单
开发者指南变更 由于在市场归因中移除了 Adjust Signature 库,集成 SDK 签名 的方法已发生变化。 开发环境更新 iOS Xcode 15.3 → 16.1 更新到 Xcode 版本将最低 iOS 目标提高到 13。 SDWebImage v5.19.7 → v5.20.0 Facebook v17.1.0 → v17.4.0 Google Sign-In v7.1.0 → v8.0.0 LINE v5.10.0 → v5.11.2 AirBridge v4.1.0 → v4.1.1 AppsFlyer v6.14.3 → v6.15.3 Adjust v4.38.4 → v5.0.1 Singular v12.5.0 → v12.6.1 Firebase v10.29.0 → v11.6.0
v4.24.5.0 下载 开发者环境 iOS 所需库 可选库 身份提供者 Facebook SDK iOS v17.1.0 Google Sign-In SDK (iOS) v7.1.0 QQ (iOS) v3.5.16 VK (iOS) v1.6.4 WeChat (iOS) v2.0.4 LINE (iOS) v5.11.0 营销跟踪分析 Adjust(iOS) v4.38.4 AdjustSigSdk 3.20.1 Singular(iOS) v12.5.0 AppsFlyer(iOS) v6.15.3 FirebaseAnalytics(iOS) v10.29.0 其他 Google reCaptcha (iOS) v18.6.0 有什么新消息 认证 Steam 和 X(前身为 Twitter)现在被支持作为身份提供者(IdP)进行身份验证。 应用内浏览 现在支持提供带有身份验证会话的网页视图。 匹配制作 匹配制作 已被添加以帮助玩家找到其他可以一起玩的玩家。 促销 更改的功能 认证 修复的错误 账单 修复了一个问题,即某些无法准确表示为浮点数的产品价格现在在 JSON 格式中正确显示为十进制,而不是重复的小数。 示例: 4.99$(字符串) → 4.9900000000000011(双精度) → 4.99(JSON) 开发者指南变更 更新了关于使用 showCustomContents 方法在交叉推广插页式横幅曝光中显示广告横幅的note 。 添加了关于在 iOS 上使用 Steam 登录的note 。 开发环境更新 iOS SDWebImage 5.18.7 → 5.19.7 reCaptcha 18.4.0 → 18.6.0 Facebook 17.0.2 → 17.1.0 QQ 3.5.16 → 3.5.17 (自定义) AppsFlyer 6.14.3 → 6.15.3 Singular 12.4.1 → 12.5.0 Firebase 10.22.0 → 10.29.0 v4.24.4.0
下载
开发环境 可选 IDP Facebook SDK iOS v17.0.2 Google Sign-In SDK (iOS) v7.1.0 QQ (iOS) v3.5.16 VK (iOS) v1.6.4 WeChat (iOS) v2.0.4 LINE (iOS) v5.11.0 营销跟踪分析 Adjust(iOS) v4.38.4 AdjustSigSdk 3.20.1 Singular(iOS) v12.4.1 AppsFlyer(iOS) v6.14.3 FirebaseAnalytics(iOS) v10.22.0 Else Google reCaptcha (iOS) v18.3.0
新内容 营销归因 我们支持 Airbridge 作为专门为 Hive SDK 提供的服务。 更改的功能
修复的错误 分析 修复了一个错误,即当仅选择一个时,同意横幅选项未正确反映。 开发环境更新 iOS
v4.24.3.0
下载
开发环境 必需 Kotlin (Android) v1.8.0 Kotlin Coroutine (Android) 1.4.3 AndroidX (Android) v1.0.0+ Constraint Layout (Android) v2.1.4 Glide (Android) v4.13.0 SDWebImage (iOS) v5.18.7
OPTIONAL IDP Facebook SDK Android v17.0.0 Facebook SDK iOS v17.0.2 GooglePlay Services-Auth (Android) v20.7.0 GooglePlay Services-Games v2 (Android) v20.0.0 Google Sign-In SDK (iOS) v7.1.0 QQ (Android) v3.5.14 (3.5.14.3_rc26220c) QQ (iOS) v3.5.16 VK (Android) v3.5.1 VK (iOS) v1.6.4 WeChat (Android) v6.8.0 WeChat (iOS) v2.0.4 LINE (Android) v5.10.0 LINE (iOS) v5.11.0 Huawei (Android) v6.12.0.300 IAP Google 计费库 (Android) v7.0.0 Samsung GalaxyStore IAP (Android) v6.1.1 OneStore (Android) v21.01.00 微信 (Android) v6.8.0 亚马逊 (Android) v3.0.4 华为 (Android) v6.13.0.300 推送 亚马逊 (Android) v1.2.0 FCM(Firebase云消息) (Android) v23.2.1 营销跟踪分析 Adjust(Android) v4.38.5 adjust-android-signature-3.20.1.aar Adjust(iOS) v4.38.4 AdjustSigSdk 3.20.1 Singular(Android) v12.5.4 Singular(iOS) v12.4.1 AppsFlyer(Android) v6.13.0 AppsFlyer(iOS) v6.14.3 FirebaseAnalytics(Android) v21.5.0 FirebaseAnalytics(iOS) v10.22.0 其他 GooglePlay 服务-评论 (Android) v2.1.0 GooglePlay 服务-应用更新 (Android) v2.1.0 Google reCaptcha (Android) v18.4.0 Google reCaptcha (iOS) v18.3.0 YoutubeAndroidWebPlayerApi (Android) v1.0.1
有什么新消息 配置 已添加一个功能,以检查是否已在条款和条件屏幕上获得法定代表人的同意。
更改的功能 认证 修改了注销行为。 之前:当调用signOut时,用户账户会从Hive SDK中注销。 客户端在调用signOut API时会收到来自服务器的失败响应。 更改:当调用signOut时,Hive SDK将请求Hive服务器确认注销用户账户,并根据响应进行注销。 访客账户注销 将不再返回成功响应,而是返回错误代码。访客账户会话将由Hive SDK和Hive服务器维护。 被暂停的账户将自动从IdP注销,以允许使用不同账户登录同一IdP。这仅在无法自动登录的情况下适用。 使用AuthV4.connect方法与IdP集成时,切换到被暂停的账户将触发注销 。 更改设备管理服务以根据设备访问区域自动应用国际电话国家代码。 更改为允许即使在拒绝应用追踪透明度(ATT)同意的情况下也可以使用Facebook登录。 促销 已修改以确保通过additionalInfo发送的值中不包含不必要的信息。 已更改以允许以2:3或3:2的比例显示完整横幅 。 已将完整横幅上的文本从“1天内不显示”更改为“今天不显示”。 营销归因
修复的错误 Hive SDK 通用 修复了在 iOS 14 设备上检查应用追踪透明度 (ATT) 同意时偶尔发生的崩溃。 修复了在照片库中选择受限访问(仅允许访问某些照片)时发生的崩溃。 通知
开发环境更新 Facebook SDK 16.2.1 → 17.0.2
开发者指南变更
v4.24.2.0 (2024-07-05)
新内容 Hive SDK 通用 提供一个功能,返回在适用GDPR的欧盟和欧洲经济区地区,用户是否同意服务条款,以及检查他们是否在16岁以下。在这里查看此功能。 允许在MacOS控制台应用程序中查看Hive SDK调试日志,并选择特定的日志类型进行查看。 认证 当使用单个手机号码可以注册的账户数量超过时,请求发送验证码将显示错误信息:“您已超过可以使用相同手机号码创建的账户数量。” 当使用单个手机号码可以注册的账户数量超过时,请求发送验证码将显示错误信息:“您已超过可以使用相同手机号码创建的账户数量。” 促销
更改的功能 促销 通过最小化使用游戏邀请(UA)功能时的剪贴板粘贴权限同意弹窗来改善可用性。 将同意弹窗的显示时机从应用启动后立即更改为应用启动后初始化 Hive SDK 的时刻。 仅在剪贴板中有邀请者 URL 数据时显示弹窗。 分析 将saveAnalyticsLogBeforeCrash的默认值更改为false,该值在发生崩溃时将未传输的日志保存到文件中。
错误修复 认证 在中国访问的用户进行实名验证时,如果超出了消息发送限制且剩余时间未重置,将显示错误消息。 促销 修复了在为新闻视图暴露新框架视图时发生冻结的问题。
开发环境更新 iOS
开发者指南变更 由于从 Hive SDK v4 24.2.0 开始停止支持 Facebook Cloud Games,以下页面已相应更新: 设置 Unity 设置 Unity > 配置 Facebook Cloud Games 设置 Android 计费 ed when displaying the chatbot in landscape mode. ## v4.24.1.3 ### 下载 ### 更改的功能 #### 认证 在使用设备管理服务时注册移动设备时,国际拨号代码将根据设备的连接区域自动应用,而不是使用+82。 ## v4.24.1.2 (2024-06-27) ### 有什么新鲜事 不适用 ### 更改的功能 不适用 ### 修复的错误 不适用 ### 开发者指南更新 不适用 ## v4.24.1.0 (2024-05-14) ### 新内容 不适用 ### 更改的功能 #### Analytics 更改以确定是否根据设备是否同意跟踪来显示同意横幅。 ### 开发环境更新 #### iOS 根据苹果隐私清单政策更新外部库。 AppsFlyer(iOS) v6.13.1 → v6.14.3 QQ (iOS) v3.5.14 → v3.5.16 降级 Facebook SDK。 Facebook SDK v17.0.0 → v16.2.1 ### 修复的错误 #### Billing 修复在将 Hive SDK 从低于 v4 24.0.0 的版本(例如,v4 23.4.0)更新到 v4 24.0.0 时,产品查询失败的问题。 ### 开发者指南的更改 不适用 ## v4.24.0.0 (2024-04-30) ### 有什么新鲜事 #### Promotion ### 更改的功能 #### Hive SDK 常见 额外使用 CFBundleShortVersionString 来区分应用版本 #### Billing 退款用户还款界面中显示的PG支付类型短语已从“HiveStore”更改为“PG支付”。 ### 开发环境更新 #### iOS 微信 2.0.2 → 2.0.4 赫拉克勒斯 2024.01.23 → 2024.04.11 单数 12.3.2 → 12.4.1 ### 开发者指南的更改 tics (iOS) v11.6.0 ##### Others * Google reCaptcha (iOS) v18.6.0 ### Bug fixes { #v42552-fix } #### Authentication * Fixed a crash that occurred when displaying the chatbot in landscape mode. ## v4.25.5.1 { #release-42551 } ### 下载 ||iOS| ## v4.25.5.1 { #release-42551 } ### 下载 ||iOS| |:---:|:---:| | **下载** | [Hive SDK v4 Native iOS 25.5.1](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.5.1.zip) | | **发布日期** | 2025-07-23 | ### 重要说明 * 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 [发放安全密钥](../../operation/appcenter/securitykey_settings.md)。没有安全密钥,您将无法在应用程序中登录。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * 请根据 Apple App Store 政策 更新您的 Xcode 版本。 #### 必需组件 * SDWebImage (iOS) v5.20.0 #### 可选组件 ##### IDP * Facebook SDK (iOS) v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.17.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 ##### 营销跟踪分析 * Airbridge (iOS) v4.3.0 * Adjust (iOS) v5.2.0 * Singular (iOS) v12.7.1 * AppsFlyer (iOS) v6.16.1 * FirebaseAnalytics (iOS) v11.6.0 ##### 其他 * Google reCaptcha (iOS) v18.6.0 ### 新功能 { #v42551-new } #### 认证 * 添加了[多账户登录](../../dev/authv4/stored-login.md)功能: * 将当前登录的账户保存到设备 * 查看已保存的账户 * 登出并删除已保存的账户 * 快速使用其他已保存的账户登录 #### 推广 * 添加了[直接链接功能](../../dev/promotion/hive-sdk-prep/android.md/#_3)。 #### 通知 * 添加了 [推送操作按钮](../../dev/notification/advanced.md/#ios) 功能: * 接收到推送通知时,您可以通过可选择的推送操作按钮执行预定义的操作。 #### 聊天 { #v42551-new-chat } * [消息发送](../../dev/chat/message.md) * 添加了将聊天消息自动翻译为用户语言的功能,以及翻译特定消息的能力。 * 添加了仅能发送给特定语言用户的公告消息功能。 * 向WebSocket消息添加了消息ID,以保证回调顺序。 * [频道](../../dev/chat/channel.md) * 添加了在进入频道时查看以前聊天记录的功能。 * 提供当前频道参与者的数量。 * 添加了检索频道列表时的排序选项。 * [事件管理](../../dev/chat/event.md) * 添加了[以二进制格式传输自定义数据事件](../../dev/chat/event.md/#customdata-event)。 * [连接管理](../../dev/chat/connection.md) * 添加了重连功能。 ### 更改的功能 { #v42551-change } #### 常见问题 * 之前独立的 `HiveAppTrackingTransparents.framework` 库现在已集成到 `Service.framework` 中。 #### 认证 * `showMyInquiry` 方法现在即使在不使用 Hive 会员账户时也会显示查询页面。 #### 营销归因 * 现在支持在启用时自动收集的 Firebase 购买事件。 #### 海克力士 * 更新了海克力士库: * 20241120 → 20250218 ### 修复错误 { #v42551-fix } #### 配置 * 修复了在显示条款时禁用网页视图滚动的问题。 #### 促销 * 修复了iPad设备上新闻UI的角半径。 #### 分析 * 修改逻辑以允许在同意条款后立即发送分析日志。 ### 已知问题 * 在横屏模式下使用聊天机器人时会崩溃。 * 请更新到 Hive SDK iOS 25.5.2 或更高版本。 ### 开发者指南变更 * 更新了 [营销归因 > 自动事件跟踪](../../dev/marketing-attribution/track-event-automatically.md) 指南。 * 添加了 [身份验证 > 多账户登录管理](../../dev/authv4/stored-login.md) 指南。 * 添加了 [促销 > 准备 > iOS > 使用直接链接](../../dev/promotion/hive-sdk-prep/ios/#_6) 指南。 * 更新了 iOS 媒体通知实现,并在 [通知 > 高级功能](../../dev/notification/advanced.md) 中添加了 [推送操作按钮](../../dev/notification/advanced.md/#_5) 指南。 * 更新了新聊天功能的指南 ([查看详情](#v42551-new-chat))。 ## v4.25.2.2 { #release-42522 } ### 下载 ||iOS| |:---:|:---:| | **下载** | [Hive SDK v4 Native iOS 25.2.2](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.2.2.zip) | | **发布日期** | 2025-06-23 | ### 重要说明 * 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 [发放安全密钥](../../operation/appcenter/securitykey_settings.md)。没有安全密钥,无法在应用程序中登录。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * 请根据 [Apple App Store 要求](https://developer.apple.com/kr/news/upcoming-requirements) 更新您的 Xcode 版本。 #### 必需组件 * SDWebImage (iOS) v5.20.0 #### 可选组件 ##### IDP * Facebook SDK (iOS) v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.17.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 ##### 营销跟踪分析 * Airbridge (iOS) v4.3.0 * Adjust (iOS) v5.2.0 * Singular (iOS) v12.7.1 * AppsFlyer (iOS) v6.16.1 * FirebaseAnalytics (iOS) v11.6.0 ##### 其他 * Google reCaptcha (iOS) v18.6.0 ## v4.25.2.1 { #release-42521 } ### 下载 ||iOS| |:---:|:---:| | **下载** | [Hive SDK v4 Native iOS 25.2.1](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.2.1.zip) | | **发布日期** | 2025-05-14 | ### 重要说明 * 由于身份验证安全协议的变化,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 中[发放安全密钥](../../operation/appcenter/securitykey_settings.md)。没有安全密钥,无法在应用中登录。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * 请根据 [Apple App Store 要求](https://developer.apple.com/kr/news/upcoming-requirements) 更新您的 Xcode 版本。 #### 必需组件 * SDWebImage (iOS) v5.20.0 #### 可选组件 ##### IDP * Facebook SDK (iOS) v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.17.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 ##### 营销跟踪分析 * Airbridge (iOS) v4.3.0 * Adjust (iOS) v5.2.0 * Singular (iOS) v12.7.1 * AppsFlyer (iOS) v6.16.1 * FirebaseAnalytics (iOS) v11.6.0 ##### 其他 * Google reCaptcha (iOS) v18.6.0 --- ## v4.25.2.0 { #release-42520 } ### 下载 ||iOS| |:---:|:---:| | **下载** | [Hive SDK v4 原生 iOS 25.2.0](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.2.0.zip) | | **发布日期** | 2025-04-29 | ### 重要说明 * 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 [发放安全密钥](../../operation/appcenter/securitykey_settings.md)。没有安全密钥,将无法在应用中登录。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * 请根据 [Apple App Store 要求](https://developer.apple.com/kr/news/upcoming-requirements) 更新您的 Xcode 版本。 #### 必需组件 * SDWebImage (iOS) v5.20.0 #### 可选组件 ##### IDP * Facebook SDK (iOS) v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.16 * ~~VK (iOS) v1.6.4~~ * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 ##### 营销跟踪分析 * Airbridge (iOS) v4.1.1 → v4.3.0 * Adjust (iOS) v5.0.1 → v5.2.0 * Singular (iOS) v12.6.1 → v12.7.1 * AppsFlyer (iOS) v6.15.3 → v6.16.1 * FirebaseAnalytics (iOS) v11.6.0 #### 其他 * Google reCaptcha (iOS) v18.6.0 ### 新功能 { #v42520-new } * 无 ### 更改的功能 { #v42520-change } #### 配置 * 更改了行为,以便如果条款页面链接是一个网址(而不是条款 URL)或包含超链接标签,它现在将在外部浏览器中打开。 #### 认证 * 更改了 VK 认证方法。新方法可在 [VK 开发者控制台](https://dev.vk.com/en) 上找到。 * 更新了用于 Apple GameCenter 登录的过时 GameKit API 验证协议。 #### 营销归因 * 添加了 Hive SDK 标识以支持 [MMP 服务集成](../../dev/analytics/hive-integrate/index.md)。 * 在手动事件跟踪期间更改为 [包含自定义属性](../../dev/marketing-attribution/track-event-manually.md/#custom)。 * 将 `sendEventWithAttributes` API 中的 `semantic value` 的精度从 `float` 更改为 `double`。 #### 聊天 * 现在在发送或接收消息数据时发送和接收`extraData`。 * 连接到聊天服务器时不再发送`extraData`。 * 现在还接收整数类型的时间值,除了字符串类型。 * 改进了处理,以避免在因网络问题导致断开连接失败后尝试重新连接时出现重复的WebSocket连接。 #### 其他 * 更新的外部库: * Airbridge (iOS) v4.1.1 → v4.3.0 * Adjust (iOS) v5.0.1 → v5.2.0 * Singular (iOS) v12.6.1 → v12.7.1 * AppsFlyer (iOS) v6.15.3 → v6.16.1 * QQ (iOS) v3.5.17.3 → v3.5.17.4 ### 错误修复 #### 常见 * 修复了在 Configuration 类中使用 `setZone` 方法更改服务器组区域时导致 _hive_config.xml_ 中的 `gameLanguage` 值重置的问题。 #### 配置 * 修复了在COPPA/GDPR合规性期间,当Adiz广告模块在SDK之前初始化时,_hive_config.xml_中的`AgeGate`值被错误使用的问题。 #### 认证 * 修复了在运行 iOS 18 或更高版本的设备上 QQ 网页登录无法正常工作的 issue。 ### 开发者指南更改 * 更新了[基本设置 > 配置文件 > Unity](../../dev/basic-config/xml/unity.md),以反映HiveConfig编辑器的更改。 * 在身份验证 > 准备 > 常见中添加了[LINE IdP集成设置](../../dev/authv4/hive-sdk-prep/common/etc.md/#line-idp-callback-uri)。 * 在身份验证 > 准备 > IdP密钥输入中更新了[VK登录方法](../../dev/authv4/hive-sdk-prep/common/idp-console-keys.md/#key-vk)。 * 添加了[使用Singular、AppsFlyer、Firebase Analytics进行MMP集成的手动事件跟踪](../../dev/marketing-attribution/track-event-manually.md/#singular-Appsflyer-firebase-analytics-track-event-manually)和[添加自定义属性](../../dev/marketing-attribution/track-event-manually.md/#add-custom)。 * 从[营销归因 > 参考](../../dev/marketing-attribution/tracker-elem.md)中删除了遗留的Adjust Signature V1设置。 * 添加了[Airbridge应用市场标识符设置](../../dev/marketing-attribution/hive-sdk-prep/common.md/#airbridge-app-market-identifier)。 * 更新了[聊天 > 连接管理](../../dev/chat/connection.md),以反映重新连接和示例代码的更改。 ### 开发环境更新 #### iOS * Airbridge (iOS) v4.1.1 → v4.3.0 * Adjust (iOS) v5.0.1 → v5.2.0 * Singular (iOS) v12.6.1 → v12.7.1 * AppsFlyer (iOS) v6.15.3 → v6.16.1 * QQ (iOS) v3.5.17.3 → v3.5.17.4 ## v4.25.1.3 { #release-42513 } ### 下载 ||iOS| |:---:|:---:| | **下载** |[Hive SDK v4 Native iOS 25.1.3](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.1.3.zip)| | **发布日期** | 2025-04-10 | ### 注意事项 * 由于身份验证安全协议的变化,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须在 Hive 控制台中发放安全密钥 > 安全密钥设置 ,通过 [发放安全密钥](../../operation/appcenter/securitykey_settings.md)。如果未发放安全密钥,应用用户将无法登录应用。 * 由于身份验证安全协议的变化,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须在 Hive 控制台中发放安全密钥 > 安全密钥设置 ,通过 [发放安全密钥](../../operation/appcenter/securitykey_settings.md)。如果未发放安全密钥,应用用户将无法登录应用。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * Xcode 版本必须根据 Apple App Store 政策 进行更新。 ### 必需 * SDWebImage (iOS) v5.20.0 ### 可选 #### 身份提供者 * Facebook SDK iOS v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.16 * VK (iOS) v1.6.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 #### 营销跟踪分析 * Airbridge(iOS) v4.1.1 * Adjust(iOS) v5.0.1 * Singular(iOS) v12.6.1 * AppsFlyer(iOS) v6.15.3 * FirebaseAnalytics(iOS) v11.6.0 #### 其他 * Google reCaptcha (iOS) v18.6.0 ### 新功能 { #v42513-new } * 不适用 ### 更改的功能 { #v42513-change } #### 营销归因 * 新增支持 [Airbridge 延迟深度链接跟踪](../../dev/marketing-attribution/deffered-deeplink.md) 功能。 ### 修复的错误 #### 营销归因 * 在通过 Adiz 发送广告收入信息时,修复 Airbridge 错误地发送到 AdMob 而不是 Adiz 的问题。 #### 账单 * 修复了在显示询问是否同意发送消费信息的弹出 UI 时背景不透明的错误。 * 修复了在关闭查询是否同意发送消费信息的弹出 UI 时,应用程序的屏幕方向意外旋转的错误。 #### 促销 * 修复了在显示包含图像的评论弹出窗口时发生旋转事件导致显示的图像消失的错误。 ## v4.25.0.1 { #release-42501 } ### 下载 ### 注意事项 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 获取 [安全密钥](../../operation/appcenter/securitykey_settings.md)。没有安全密钥,应用用户将无法登录应用。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * Xcode 版本必须根据 Apple App Store 政策 进行更新。 ### 必需品 * SDWebImage (iOS) v5.20.0 ### 可选项 #### 身份提供者 * Facebook SDK iOS v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.16 * VK (iOS) v1.6.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 #### 营销跟踪分析 * Airbridge(iOS) v4.1.1 * Adjust(iOS) v5.0.1 * Singular(iOS) v12.6.1 * AppsFlyer(iOS) v6.15.3 * FirebaseAnalytics(iOS) v11.6.0 #### 其他 * 谷歌 reCaptcha (iOS) v18.6.0 ### 新功能 * 无 ### 更改的功能 * 无 ### 修复的错误 #### 营销归因 * 修复了在使用 Hive SDK v4 25.0.0 或更高版本与 Adjust v5 时,自动收集并由 SDK 发送的 did 和 vid 值未被发送的问题。 ## v4.25.0.0 { #release-42500 } ### 下载 ### 注释 由于身份验证安全协议的更改,在使用 Hive SDK v4 Native iOS 25.0.0 时,您必须从 Hive 控制台 > 安全密钥设置中发放安全密钥 [在这里](../../operation/appcenter/securitykey_settings.md)。如果您未获得安全密钥,应用用户将无法登录应用。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * Xcode 版本必须根据 Apple App Store 政策 进行更新。 ### 必填项 * SDWebImage (iOS) v5.20.0 ### 可选项 #### 身份提供者 * Facebook SDK iOS v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.16 * VK (iOS) v1.6.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 #### 营销跟踪分析 * Airbridge(iOS) v4.1.1 * Adjust(iOS) v5.0.1 * Singular(iOS) v12.6.1 * AppsFlyer(iOS) v6.15.3 * FirebaseAnalytics(iOS) v11.6.0 #### 其他 * Google reCaptcha (iOS) v18.6.0 ### 新功能 { #v42500-new } #### 认证 * 现在支持 Telegram 作为新的身份验证方法 (IdP)。请参考 [Telegram 登录的机器人设置](../../dev/authv4/hive-sdk-prep/common.md/#idp-telegram)。 #### 账单 * 支持查询用户是否同意将[in-app产品消费信息发送到Apple App Store](../../dev/billing/apple-consume-info-agreement.md)。 #### 营销归因 * 新增支持在发送营销跟踪事件时向 [Airbridge 发送附加属性](../../dev/marketing-attribution/track-event-manually.md/#airbridge-add-attribute)。 #### 聊天 * 新增对[聊天](../../dev/chat/index.md)功能的支持。 #### 匹配 * 更新了匹配功能,新增支持 [组匹配](../../dev/matchmaking/group-matching.md)。 ※ 此版本与之前的 Hive SDK 接口不兼容。要使用更新的匹配功能,您必须使用 Hive SDK v4 25.0.0 或更高版本。 ### 更改的功能 #### 认证 * 移除了过时的 Auth 模块类、接口、方法、委托和监听器。 * 使用 JWT 令牌应用了更强的安全协议。 * 由于停止支持 TalkPlus,移除了 TalkPlus 身份验证令牌方法。 #### 促销 * 收集登录事件,以便在输入邀请码的用户[安装应用程序](../../operation/promotion/ua.md/#_7)时可以授予奖励。 #### 营销归因 * 更新以支持 Adjust v5。 * 移除了 Adjust Signature 库。 * 更改为在与 Adjust 聚合 Adiz 广告收入时将广告收入来源发送为 AdMob。 * 6.14.2 → 6.15.2 * 移除了 Appsflyer 广告收入库。 #### 其他 * 更新了赫拉克勒斯库的版本。 * iOS: 20241120 ### 修复的错误 #### 账单 * 修复了一个错误,即在使用 [UserEngagement](../../dev/promotion/userengagement.md) 提示应用内购买时会额外发生 `IAP_UPDATE` 事件。 ### 开发者指南变更 * 由于在市场归因中移除了 Adjust Signature 库,[集成 SDK 签名](../../dev/marketing-attribution/track-event-automatically.md/#activate-sdk-signature)的方法已发生变化。 ### 开发环境更新 #### iOS * Xcode 15.3 → 16.1 * 更新到 Xcode 版本将最低 iOS 目标提高到 13。 * SDWebImage v5.19.7 → v5.20.0 * Facebook v17.1.0 → v17.4.0 * Google Sign-In v7.1.0 → v8.0.0 * LINE v5.10.0 → v5.11.2 * AirBridge v4.1.0 → v4.1.1 * AppsFlyer v6.14.3 → v6.15.3 * Adjust v4.38.4 → v5.0.1 * Singular v12.5.0 → v12.6.1 * Firebase v10.29.0 → v11.6.0 ## v4.24.5.0 { #release-42450 } ### 下载 ### 开发者环境 #### iOS * Xcode 15.3 或更高版本 * Xcode 版本必须根据 Apple App Store 政策 更新。 ### 所需库 * SDWebImage (iOS) v5.19.7 ### 可选库 #### 身份提供者 * Facebook SDK iOS v17.1.0 * Google Sign-In SDK (iOS) v7.1.0 * QQ (iOS) v3.5.16 * VK (iOS) v1.6.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.0 #### 营销跟踪分析 * Adjust(iOS) v4.38.4 * AdjustSigSdk 3.20.1 * Singular(iOS) v12.5.0 * AppsFlyer(iOS) v6.15.3 * FirebaseAnalytics(iOS) v10.29.0 #### 其他 * Google reCaptcha (iOS) v18.6.0 ### 有什么新消息 #### 认证 * Steam 和 X(前身为 Twitter)现在被支持作为身份提供者(IdP)进行身份验证。 * [先决条件:所有引擎](../../../../v4.24.5.0/dev/authv4/hive-sdk-prep/common.md) * [先决条件:Android](../../../../v4.24.5.0/dev/authv4/hive-sdk-prep/android.md) * [先决条件:iOS](../../../../v4.24.5.0/dev/authv4/hive-sdk-prep/ios.md) * [品牌指南](../../../../v4.24.5.0/dev/authv4/login-helper.md) * [应用内浏览](../../../../v4.24.5.0/dev/add-ons/ingamebrowser.md#inapp-webview) 现在支持提供带有身份验证会话的网页视图。 #### 匹配制作 * [匹配制作](../../../../v4.24.5.0/dev/matchmaking/index.md) 已被添加以帮助玩家找到其他可以一起玩的玩家。 #### 促销 * 现在,您可以在 [Spot Banner](../../../../v4.24.5.0/dev/promotion/advanced.md#spot-banner) 上展示广告。 ### 更改的功能 #### 认证 * 更改了冲突弹出窗口中提供者的名称。 ### 修复的错误 #### 账单 * 修复了一个问题,即某些无法准确表示为浮点数的产品价格现在在 JSON 格式中正确显示为十进制,而不是重复的小数。 * 示例: `4.99$`(字符串) → `4.9900000000000011`(双精度) → `4.99`(JSON) ### 开发者指南变更 * 更新了关于使用 `showCustomContents` 方法在交叉推广插页式横幅曝光中显示广告横幅的[note](../../../../v4.24.5.0/dev/promotion/interstitial-banners.md#cross-promotion-large-banner)。 * 添加了关于在 iOS 上使用 Steam 登录的[note](../../../../v4.24.5.0/dev/authv4/idp-connect-helper.md#idp-connect)。 ### 开发环境更新 #### iOS * SDWebImage 5.18.7 → 5.19.7 * reCaptcha 18.4.0 → 18.6.0 * Facebook 17.0.2 → 17.1.0 * QQ 3.5.16 → 3.5.17 (自定义) * AppsFlyer 6.14.3 → 6.15.3 * Singular 12.4.1 → 12.5.0 * Firebase 10.22.0 → 10.29.0 ## v4.24.4.0 ### 下载 ### 开发环境 #### 可选 { #optional } ##### IDP { #idp-2 } * Facebook SDK iOS v17.0.2 * Google Sign-In SDK (iOS) v7.1.0 * QQ (iOS) v3.5.16 * VK (iOS) v1.6.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.0 ##### 营销跟踪分析 { #marketing-tracking-analytics } * Adjust(iOS) v4.38.4 * AdjustSigSdk 3.20.1 * Singular(iOS) v12.4.1 * AppsFlyer(iOS) v6.14.3 * FirebaseAnalytics(iOS) v10.22.0 ##### Else { #others } * Google reCaptcha (iOS) v18.3.0 ### 新内容 #### 营销归因 * 我们支持 Airbridge 作为专门为 Hive SDK 提供的服务。 - [使用 Airbridge 自动跟踪事件](../../../../v4.24.4.0/dev/marketing-attribution/track-event-automatically.md#airbridge-track-event-automatically) - [使用 Airbridge 手动跟踪事件](../../../../v4.24.4.0/dev/marketing-attribution/track-event-manually.md#airbridge-track-event-manually) ### 更改的功能 * 不适用 ### 修复的错误 #### 分析 * 修复了一个错误,即当仅选择一个时,同意横幅选项未正确反映。 ### 开发环境更新 #### iOS * Xcode 15 -> 15.3 ## v4.24.3.0 ### 下载 ### 开发环境 #### 必需 { #共同适用-项目 } Kotlin (Android) v1.8.0 Kotlin Coroutine (Android) 1.4.3 AndroidX (Android) v1.0.0+ Constraint Layout (Android) v2.1.4 Glide (Android) v4.13.0 SDWebImage (iOS) v5.18.7 #### OPTIONAL { #可选项-项目 } ##### IDP { #idp-2 } Facebook SDK Android v17.0.0 Facebook SDK iOS v17.0.2 GooglePlay Services-Auth (Android) v20.7.0 GooglePlay Services-Games v2 (Android) v20.0.0 Google Sign-In SDK (iOS) v7.1.0 QQ (Android) v3.5.14 (3.5.14.3_rc26220c) QQ (iOS) v3.5.16 VK (Android) v3.5.1 VK (iOS) v1.6.4 WeChat (Android) v6.8.0 WeChat (iOS) v2.0.4 LINE (Android) v5.10.0 LINE (iOS) v5.11.0 Huawei (Android) v6.12.0.300 ##### IAP { #iap-2 } Google 计费库 (Android) v7.0.0 Samsung GalaxyStore IAP (Android) v6.1.1 OneStore (Android) v21.01.00 微信 (Android) v6.8.0 亚马逊 (Android) v3.0.4 华为 (Android) v6.13.0.300 ##### 推送 { #push } 亚马逊 (Android) v1.2.0 FCM(Firebase云消息) (Android) v23.2.1 ##### 营销跟踪分析 { #marketing-tracking-analytics } Adjust(Android) v4.38.5 adjust-android-signature-3.20.1.aar Adjust(iOS) v4.38.4 AdjustSigSdk 3.20.1 Singular(Android) v12.5.4 Singular(iOS) v12.4.1 AppsFlyer(Android) v6.13.0 AppsFlyer(iOS) v6.14.3 FirebaseAnalytics(Android) v21.5.0 FirebaseAnalytics(iOS) v10.22.0 ##### 其他 { #기타 } GooglePlay 服务-评论 (Android) v2.1.0 GooglePlay 服务-应用更新 (Android) v2.1.0 Google reCaptcha (Android) v18.4.0 Google reCaptcha (iOS) v18.3.0 YoutubeAndroidWebPlayerApi (Android) v1.0.1 ### 有什么新消息 #### 配置 已添加一个功能,以检查是否已在条款和条件屏幕上获得法定代表人的同意。 ### 更改的功能 #### 认证 修改了注销行为。 之前:当调用signOut时,用户账户会从Hive SDK中注销。 客户端在调用signOut API时会收到来自服务器的失败响应。 更改:当调用signOut时,Hive SDK将请求Hive服务器确认注销用户账户,并根据响应进行注销。 访客账户注销 将不再返回成功响应,而是返回错误代码。访客账户会话将由Hive SDK和Hive服务器维护。 被暂停的账户将自动从IdP注销,以允许使用不同账户登录同一IdP。这仅在无法自动登录的情况下适用。 使用AuthV4.connect方法与IdP集成时,切换到被暂停的账户将触发注销 。 更改设备管理服务以根据设备访问区域自动应用国际电话国家代码。 更改为允许即使在拒绝应用追踪透明度(ATT)同意的情况下也可以使用Facebook登录。 #### 促销 已修改以确保通过additionalInfo发送的值中不包含不必要的信息。 已更改以允许以2:3或3:2的比例显示完整横幅 。 已将完整横幅上的文本从“1天内不显示”更改为“今天不显示”。 #### 营销归因 ### 修复的错误 #### Hive SDK 通用 修复了在 iOS 14 设备上检查应用追踪透明度 (ATT) 同意时偶尔发生的崩溃。 修复了在照片库中选择受限访问(仅允许访问某些照片)时发生的崩溃。 #### 通知 ### 开发环境更新 Facebook SDK 16.2.1 → 17.0.2 ### 开发者指南变更 ## v4.24.2.0 (2024-07-05) ### 新内容 #### Hive SDK 通用 提供一个功能,返回在适用GDPR的欧盟和欧洲经济区地区,用户是否同意服务条款,以及检查他们是否在16岁以下。在这里查看此功能。 允许在MacOS控制台应用程序中查看Hive SDK调试日志,并选择特定的日志类型进行查看。 #### 认证 当使用单个手机号码可以注册的账户数量超过时,请求发送验证码将显示错误信息:“您已超过可以使用相同手机号码创建的账户数量。” 当使用单个手机号码可以注册的账户数量超过时,请求发送验证码将显示错误信息:“您已超过可以使用相同手机号码创建的账户数量。” #### 促销 ### 更改的功能 #### 促销 通过最小化使用游戏邀请(UA)功能时的剪贴板粘贴权限同意弹窗来改善可用性。 将同意弹窗的显示时机从应用启动后立即更改为应用启动后初始化 Hive SDK 的时刻。 仅在剪贴板中有邀请者 URL 数据时显示弹窗。 #### 分析 将saveAnalyticsLogBeforeCrash的默认值更改为false,该值在发生崩溃时将未传输的日志保存到文件中。 ### 错误修复 #### 认证 在中国访问的用户进行实名验证时,如果超出了消息发送限制且剩余时间未重置,将显示错误消息。 #### 促销 修复了在为新闻视图暴露新框架视图时发生冻结的问题。 ### 开发环境更新 #### iOS ### 开发者指南变更 由于从 Hive SDK v4 24.2.0 开始停止支持 Facebook Cloud Games,以下页面已相应更新: 设置 Unity 设置 Unity > 配置 Facebook Cloud Games 设置 Android 计费 通知 增强了对 Lebi 的 市场选择屏幕 的解释。 ed when displaying the chatbot in landscape mode. ## v4.24.1.3 ### 下载 ### 更改的功能 #### 认证 在使用设备管理服务时注册移动设备时,国际拨号代码将根据设备的连接区域自动应用,而不是使用+82。 ## v4.24.1.2 (2024-06-27) ### 有什么新鲜事 不适用 ### 更改的功能 不适用 ### 修复的错误 不适用 ### 开发者指南更新 不适用 ## v4.24.1.0 (2024-05-14) ### 新内容 不适用 ### 更改的功能 #### Analytics 更改以确定是否根据设备是否同意跟踪来显示同意横幅。 ### 开发环境更新 #### iOS 根据苹果隐私清单政策更新外部库。 AppsFlyer(iOS) v6.13.1 → v6.14.3 QQ (iOS) v3.5.14 → v3.5.16 降级 Facebook SDK。 Facebook SDK v17.0.0 → v16.2.1 ### 修复的错误 #### Billing 修复在将 Hive SDK 从低于 v4 24.0.0 的版本(例如,v4 23.4.0)更新到 v4 24.0.0 时,产品查询失败的问题。 ### 开发者指南的更改 不适用 ## v4.24.0.0 (2024-04-30) ### 有什么新鲜事 #### Promotion ### 更改的功能 #### Hive SDK 常见 额外使用 CFBundleShortVersionString 来区分应用版本 #### Billing 退款用户还款界面中显示的PG支付类型短语已从“HiveStore”更改为“PG支付”。 ### 开发环境更新 #### iOS 微信 2.0.2 → 2.0.4 赫拉克勒斯 2024.01.23 → 2024.04.11 单数 12.3.2 → 12.4.1 ### 开发者指南的更改 lyer (iOS) v6.16.1 * FirebaseAnalytics (iOS) v11.6.0 ##### Others * Google reCaptcha (iOS) v18.6.0 ### Bug fixes { #v42552-fix } #### Authentication * Fixed a crash that occurred when displaying the chatbot in landscape mode. ## v4.25.5.1 { #release-42551 } ### 下载 ||iOS| |:---:|:---:| | **下载** | [Hive SDK v4 Native iOS 25.5.1](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.5.1.zip) | | **发布日期** | 2025-07-23 | ## v4.25.5.1 { #release-42551 } ### 下载 ||iOS| |:---:|:---:| | **下载** | [Hive SDK v4 Native iOS 25.5.1](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.5.1.zip) | | **发布日期** | 2025-07-23 | ### 重要说明 * 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 [发放安全密钥](../../operation/appcenter/securitykey_settings.md)。没有安全密钥,您将无法在应用程序中登录。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * 请根据 Apple App Store 政策 更新您的 Xcode 版本。 #### 必需组件 * SDWebImage (iOS) v5.20.0 #### 可选组件 ##### IDP * Facebook SDK (iOS) v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.17.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 ue to changes in the authentication secuty protocol, when using Hive SDK v4 ive iOS 25.0.0 or later, you must [issue a security key](../../operation/appnter/securitykey_settings.md) from Hive Console > Security Key Settings . Without a security key, login will not be possible in the app. ##### 营销跟踪分析 ### Development environment #### iOS * Xcode 16.1 or later * Please update your Xcode version according to the Apple App Store policy . #### Required components * SDWebImage (iOS) v5.20.0 #### Optional components ##### 证 * Facebook SDK (iOS) v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.17.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 ##### Marketing tracking analytics * Airbridge (iOS) v4.3.0 * Adjust (iOS) v5.2.0 * Singular (iOS) v12.7.1 * AppsFlyer (iOS) v6.16.1 * FirebaseAnalytics (iOS) v11.6.0 ##### Others * Google reCaptcha (iOS) v18.6.0 ### 加了检ixes { #v选项。-fix } #### Authentication ### 更改的功能 { #v42551-change } #### 常见问题 * 之前独立的 `HiveAppTrackingTransparents.framework` 库现在已集成到 `Service.framework` 中。 #### 认证 * `showMyInquiry` 方法现在即使在不使用 Hive 会员账户时也会显示查询页面。 #### 营销归因 * 现在支持在启用时自动收集的 Firebase 购买事件。 #### 海克力士 * 更新了海克力士库: * 20241120 → 20250218 ### 修复错误 { #v42551-fix } #### 配置 * 修复了在显示条款时禁用网页视图滚动的问题。 #### 促销 * 修复了iPad设备上新闻UI的角半径。 #### 分析 * 修改逻辑以允许在同意条款后立即发送分析日志。 ### 已知问题 * 在横屏模式下使用聊天机器人时会崩溃。 * 请更新到 Hive SDK iOS 25.5.2 或更高版本。 ### 开发者指南变更 * 更新了 [营销归因 > 自动事件跟踪](../../dev/marketing-attribution/track-event-automatically.md) 指南。 * 添加了 [身份验证 > 多账户登录管理](../../dev/authv4/stored-login.md) 指南。 * 添加了 [促销 > 准备 > iOS > 使用直接链接](../../dev/promotion/hive-sdk-prep/ios/#_6) 指南。 * 更新了 iOS 媒体通知实现,并在 [通知 > 高级功能](../../dev/notification/advanced.md) 中添加了 [推送操作按钮](../../dev/notification/advanced.md/#_5) 指南。 * 更新了新聊天功能的指南 ([查看详情](#v42551-new-chat))。 ## v4.25.2.2 { #release-42522 } ### 下载 ||iOS| |:---:|:---:| | **下载** | [Hive SDK v4 Native iOS 25.2.2](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.2.2.zip) | | **发布日期** | 2025-06-23 | ### 重要说明 * 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 [发放安全密钥](../../operation/appcenter/securitykey_settings.md)。没有安全密钥,无法在应用程序中登录。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * 请根据 [Apple App Store 要求](https://developer.apple.com/kr/news/upcoming-requirements) 更新您的 Xcode 版本。 #### 必需组件 * SDWebImage (iOS) v5.20.0 #### 可选组件 ##### IDP * Facebook SDK (iOS) v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.17.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 ##### 营销跟踪分析 * Airbridge (iOS) v4.3.0 * Adjust (iOS) v5.2.0 * Singular (iOS) v12.7.1 * AppsFlyer (iOS) v6.16.1 * FirebaseAnalytics (iOS) v11.6.0 ##### 其他 * Google reCaptcha (iOS) v18.6.0 ## v4.25.2.1 { #release-42521 } ### 下载 ||iOS| |:---:|:---:| | **下载** | [Hive SDK v4 Native iOS 25.2.1](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.2.1.zip) | | **发布日期** | 2025-05-14 | ### 重要说明 * 由于身份验证安全协议的变化,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 中[发放安全密钥](../../operation/appcenter/securitykey_settings.md)。没有安全密钥,无法在应用中登录。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * 请根据 [Apple App Store 要求](https://developer.apple.com/kr/news/upcoming-requirements) 更新您的 Xcode 版本。 #### 必需组件 * SDWebImage (iOS) v5.20.0 #### 可选组件 ##### IDP * Facebook SDK (iOS) v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.17.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 ##### 营销跟踪分析 * Airbridge (iOS) v4.3.0 * Adjust (iOS) v5.2.0 * Singular (iOS) v12.7.1 * AppsFlyer (iOS) v6.16.1 * FirebaseAnalytics (iOS) v11.6.0 ##### 其他 * Google reCaptcha (iOS) v18.6.0 --- ## v4.25.2.0 { #release-42520 } ### 下载 ||iOS| |:---:|:---:| | **下载** | [Hive SDK v4 原生 iOS 25.2.0](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.2.0.zip) | | **发布日期** | 2025-04-29 | ### 重要说明 * 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 [发放安全密钥](../../operation/appcenter/securitykey_settings.md)。没有安全密钥,将无法在应用中登录。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * 请根据 [Apple App Store 要求](https://developer.apple.com/kr/news/upcoming-requirements) 更新您的 Xcode 版本。 #### 必需组件 * SDWebImage (iOS) v5.20.0 #### 可选组件 ##### IDP * Facebook SDK (iOS) v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.16 * ~~VK (iOS) v1.6.4~~ * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 ##### 营销跟踪分析 * Airbridge (iOS) v4.1.1 → v4.3.0 * Adjust (iOS) v5.0.1 → v5.2.0 * Singular (iOS) v12.6.1 → v12.7.1 * AppsFlyer (iOS) v6.15.3 → v6.16.1 * FirebaseAnalytics (iOS) v11.6.0 #### 其他 * Google reCaptcha (iOS) v18.6.0 ### 新功能 { #v42520-new } * 无 ### 更改的功能 { #v42520-change } #### 配置 * 更改了行为,以便如果条款页面链接是一个网址(而不是条款 URL)或包含超链接标签,它现在将在外部浏览器中打开。 #### 认证 * 更改了 VK 认证方法。新方法可在 [VK 开发者控制台](https://dev.vk.com/en) 上找到。 * 更新了用于 Apple GameCenter 登录的过时 GameKit API 验证协议。 #### 营销归因 * 添加了 Hive SDK 标识以支持 [MMP 服务集成](../../dev/analytics/hive-integrate/index.md)。 * 在手动事件跟踪期间更改为 [包含自定义属性](../../dev/marketing-attribution/track-event-manually.md/#custom)。 * 将 `sendEventWithAttributes` API 中的 `semantic value` 的精度从 `float` 更改为 `double`。 #### 聊天 * 现在在发送或接收消息数据时发送和接收`extraData`。 * 连接到聊天服务器时不再发送`extraData`。 * 现在还接收整数类型的时间值,除了字符串类型。 * 改进了处理,以避免在因网络问题导致断开连接失败后尝试重新连接时出现重复的WebSocket连接。 #### 其他 * 更新的外部库: * Airbridge (iOS) v4.1.1 → v4.3.0 * Adjust (iOS) v5.0.1 → v5.2.0 * Singular (iOS) v12.6.1 → v12.7.1 * AppsFlyer (iOS) v6.15.3 → v6.16.1 * QQ (iOS) v3.5.17.3 → v3.5.17.4 ### 错误修复 #### 常见 * 修复了在 Configuration 类中使用 `setZone` 方法更改服务器组区域时导致 _hive_config.xml_ 中的 `gameLanguage` 值重置的问题。 #### 配置 * 修复了在COPPA/GDPR合规性期间,当Adiz广告模块在SDK之前初始化时,_hive_config.xml_中的`AgeGate`值被错误使用的问题。 #### 认证 * 修复了在运行 iOS 18 或更高版本的设备上 QQ 网页登录无法正常工作的 issue。 ### 开发者指南更改 * 更新了[基本设置 > 配置文件 > Unity](../../dev/basic-config/xml/unity.md),以反映HiveConfig编辑器的更改。 * 在身份验证 > 准备 > 常见中添加了[LINE IdP集成设置](../../dev/authv4/hive-sdk-prep/common/etc.md/#line-idp-callback-uri)。 * 在身份验证 > 准备 > IdP密钥输入中更新了[VK登录方法](../../dev/authv4/hive-sdk-prep/common/idp-console-keys.md/#key-vk)。 * 添加了[使用Singular、AppsFlyer、Firebase Analytics进行MMP集成的手动事件跟踪](../../dev/marketing-attribution/track-event-manually.md/#singular-Appsflyer-firebase-analytics-track-event-manually)和[添加自定义属性](../../dev/marketing-attribution/track-event-manually.md/#add-custom)。 * 从[营销归因 > 参考](../../dev/marketing-attribution/tracker-elem.md)中删除了遗留的Adjust Signature V1设置。 * 添加了[Airbridge应用市场标识符设置](../../dev/marketing-attribution/hive-sdk-prep/common.md/#airbridge-app-market-identifier)。 * 更新了[聊天 > 连接管理](../../dev/chat/connection.md),以反映重新连接和示例代码的更改。 ### 开发环境更新 #### iOS * Airbridge (iOS) v4.1.1 → v4.3.0 * Adjust (iOS) v5.0.1 → v5.2.0 * Singular (iOS) v12.6.1 → v12.7.1 * AppsFlyer (iOS) v6.15.3 → v6.16.1 * QQ (iOS) v3.5.17.3 → v3.5.17.4 ## v4.25.1.3 { #release-42513 } ### 下载 ||iOS| |:---:|:---:| | **下载** |[Hive SDK v4 Native iOS 25.1.3](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.1.3.zip)| | **发布日期** | 2025-04-10 | ### 注意事项 * 由于身份验证安全协议的变化,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须在 Hive 控制台中发放安全密钥 > 安全密钥设置 ,通过 [发放安全密钥](../../operation/appcenter/securitykey_settings.md)。如果未发放安全密钥,应用用户将无法登录应用。 * 由于身份验证安全协议的变化,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须在 Hive 控制台中发放安全密钥 > 安全密钥设置 ,通过 [发放安全密钥](../../operation/appcenter/securitykey_settings.md)。如果未发放安全密钥,应用用户将无法登录应用。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * Xcode 版本必须根据 Apple App Store 政策 进行更新。 ### 必需 * SDWebImage (iOS) v5.20.0 ### 可选 #### 身份提供者 * Facebook SDK iOS v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.16 * VK (iOS) v1.6.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 #### 营销跟踪分析 * Airbridge(iOS) v4.1.1 * Adjust(iOS) v5.0.1 * Singular(iOS) v12.6.1 * AppsFlyer(iOS) v6.15.3 * FirebaseAnalytics(iOS) v11.6.0 #### 其他 * Google reCaptcha (iOS) v18.6.0 ### 新功能 { #v42513-new } * 不适用 ### 更改的功能 { #v42513-change } #### 营销归因 * 新增支持 [Airbridge 延迟深度链接跟踪](../../dev/marketing-attribution/deffered-deeplink.md) 功能。 ### 修复的错误 #### 营销归因 * 在通过 Adiz 发送广告收入信息时,修复 Airbridge 错误地发送到 AdMob 而不是 Adiz 的问题。 #### 账单 * 修复了在显示询问是否同意发送消费信息的弹出 UI 时背景不透明的错误。 * 修复了在关闭查询是否同意发送消费信息的弹出 UI 时,应用程序的屏幕方向意外旋转的错误。 #### 促销 * 修复了在显示包含图像的评论弹出窗口时发生旋转事件导致显示的图像消失的错误。 ## v4.25.0.1 { #release-42501 } ### 下载 ### 注意事项 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 获取 [安全密钥](../../operation/appcenter/securitykey_settings.md)。没有安全密钥,应用用户将无法登录应用。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * Xcode 版本必须根据 Apple App Store 政策 进行更新。 ### 必需品 * SDWebImage (iOS) v5.20.0 ### 可选项 #### 身份提供者 * Facebook SDK iOS v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.16 * VK (iOS) v1.6.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 #### 营销跟踪分析 * Airbridge(iOS) v4.1.1 * Adjust(iOS) v5.0.1 * Singular(iOS) v12.6.1 * AppsFlyer(iOS) v6.15.3 * FirebaseAnalytics(iOS) v11.6.0 #### 其他 * 谷歌 reCaptcha (iOS) v18.6.0 ### 新功能 * 无 ### 更改的功能 * 无 ### 修复的错误 #### 营销归因 * 修复了在使用 Hive SDK v4 25.0.0 或更高版本与 Adjust v5 时,自动收集并由 SDK 发送的 did 和 vid 值未被发送的问题。 ## v4.25.0.0 { #release-42500 } ### 下载 ### 注释 由于身份验证安全协议的更改,在使用 Hive SDK v4 Native iOS 25.0.0 时,您必须从 Hive 控制台 > 安全密钥设置中发放安全密钥 [在这里](../../operation/appcenter/securitykey_settings.md)。如果您未获得安全密钥,应用用户将无法登录应用。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * Xcode 版本必须根据 Apple App Store 政策 进行更新。 ### 必填项 * SDWebImage (iOS) v5.20.0 ### 可选项 #### 身份提供者 * Facebook SDK iOS v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.16 * VK (iOS) v1.6.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 #### 营销跟踪分析 * Airbridge(iOS) v4.1.1 * Adjust(iOS) v5.0.1 * Singular(iOS) v12.6.1 * AppsFlyer(iOS) v6.15.3 * FirebaseAnalytics(iOS) v11.6.0 #### 其他 * Google reCaptcha (iOS) v18.6.0 ### 新功能 { #v42500-new } #### 认证 * 现在支持 Telegram 作为新的身份验证方法 (IdP)。请参考 [Telegram 登录的机器人设置](../../dev/authv4/hive-sdk-prep/common.md/#idp-telegram)。 #### 账单 * 支持查询用户是否同意将[in-app产品消费信息发送到Apple App Store](../../dev/billing/apple-consume-info-agreement.md)。 #### 营销归因 * 新增支持在发送营销跟踪事件时向 [Airbridge 发送附加属性](../../dev/marketing-attribution/track-event-manually.md/#airbridge-add-attribute)。 #### 聊天 * 新增对[聊天](../../dev/chat/index.md)功能的支持。 #### 匹配 * 更新了匹配功能,新增支持 [组匹配](../../dev/matchmaking/group-matching.md)。 ※ 此版本与之前的 Hive SDK 接口不兼容。要使用更新的匹配功能,您必须使用 Hive SDK v4 25.0.0 或更高版本。 ### 更改的功能 #### 认证 * 移除了过时的 Auth 模块类、接口、方法、委托和监听器。 * 使用 JWT 令牌应用了更强的安全协议。 * 由于停止支持 TalkPlus,移除了 TalkPlus 身份验证令牌方法。 #### 促销 * 收集登录事件,以便在输入邀请码的用户[安装应用程序](../../operation/promotion/ua.md/#_7)时可以授予奖励。 #### 营销归因 * 更新以支持 Adjust v5。 * 移除了 Adjust Signature 库。 * 更改为在与 Adjust 聚合 Adiz 广告收入时将广告收入来源发送为 AdMob。 * 6.14.2 → 6.15.2 * 移除了 Appsflyer 广告收入库。 #### 其他 * 更新了赫拉克勒斯库的版本。 * iOS: 20241120 ### 修复的错误 #### 账单 * 修复了一个错误,即在使用 [UserEngagement](../../dev/promotion/userengagement.md) 提示应用内购买时会额外发生 `IAP_UPDATE` 事件。 ### 开发者指南变更 * 由于在市场归因中移除了 Adjust Signature 库,[集成 SDK 签名](../../dev/marketing-attribution/track-event-automatically.md/#activate-sdk-signature)的方法已发生变化。 ### 开发环境更新 #### iOS * Xcode 15.3 → 16.1 * 更新到 Xcode 版本将最低 iOS 目标提高到 13。 * SDWebImage v5.19.7 → v5.20.0 * Facebook v17.1.0 → v17.4.0 * Google Sign-In v7.1.0 → v8.0.0 * LINE v5.10.0 → v5.11.2 * AirBridge v4.1.0 → v4.1.1 * AppsFlyer v6.14.3 → v6.15.3 * Adjust v4.38.4 → v5.0.1 * Singular v12.5.0 → v12.6.1 * Firebase v10.29.0 → v11.6.0 ## v4.24.5.0 { #release-42450 } ### 下载 ### 开发者环境 #### iOS * Xcode 15.3 或更高版本 * Xcode 版本必须根据 Apple App Store 政策 更新。 ### 所需库 * SDWebImage (iOS) v5.19.7 ### 可选库 #### 身份提供者 * Facebook SDK iOS v17.1.0 * Google Sign-In SDK (iOS) v7.1.0 * QQ (iOS) v3.5.16 * VK (iOS) v1.6.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.0 #### 营销跟踪分析 * Adjust(iOS) v4.38.4 * AdjustSigSdk 3.20.1 * Singular(iOS) v12.5.0 * AppsFlyer(iOS) v6.15.3 * FirebaseAnalytics(iOS) v10.29.0 #### 其他 * Google reCaptcha (iOS) v18.6.0 ### 有什么新消息 #### 认证 * Steam 和 X(前身为 Twitter)现在被支持作为身份提供者(IdP)进行身份验证。 * [先决条件:所有引擎](../../../../v4.24.5.0/dev/authv4/hive-sdk-prep/common.md) * [先决条件:Android](../../../../v4.24.5.0/dev/authv4/hive-sdk-prep/android.md) * [先决条件:iOS](../../../../v4.24.5.0/dev/authv4/hive-sdk-prep/ios.md) * [品牌指南](../../../../v4.24.5.0/dev/authv4/login-helper.md) * [应用内浏览](../../../../v4.24.5.0/dev/add-ons/ingamebrowser.md#inapp-webview) 现在支持提供带有身份验证会话的网页视图。 #### 匹配制作 * [匹配制作](../../../../v4.24.5.0/dev/matchmaking/index.md) 已被添加以帮助玩家找到其他可以一起玩的玩家。 #### 促销 * 现在,您可以在 [Spot Banner](../../../../v4.24.5.0/dev/promotion/advanced.md#spot-banner) 上展示广告。 ### 更改的功能 #### 认证 * 更改了冲突弹出窗口中提供者的名称。 ### 修复的错误 #### 账单 * 修复了一个问题,即某些无法准确表示为浮点数的产品价格现在在 JSON 格式中正确显示为十进制,而不是重复的小数。 * 示例: `4.99$`(字符串) → `4.9900000000000011`(双精度) → `4.99`(JSON) ### 开发者指南变更 * 更新了关于使用 `showCustomContents` 方法在交叉推广插页式横幅曝光中显示广告横幅的[note](../../../../v4.24.5.0/dev/promotion/interstitial-banners.md#cross-promotion-large-banner)。 * 添加了关于在 iOS 上使用 Steam 登录的[note](../../../../v4.24.5.0/dev/authv4/idp-connect-helper.md#idp-connect)。 ### 开发环境更新 #### iOS * SDWebImage 5.18.7 → 5.19.7 * reCaptcha 18.4.0 → 18.6.0 * Facebook 17.0.2 → 17.1.0 * QQ 3.5.16 → 3.5.17 (自定义) * AppsFlyer 6.14.3 → 6.15.3 * Singular 12.4.1 → 12.5.0 * Firebase 10.22.0 → 10.29.0 ## v4.24.4.0 ### 下载 ### 开发环境 #### 可选 { #optional } ##### IDP { #idp-2 } * Facebook SDK iOS v17.0.2 * Google Sign-In SDK (iOS) v7.1.0 * QQ (iOS) v3.5.16 * VK (iOS) v1.6.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.0 ##### 营销跟踪分析 { #marketing-tracking-analytics } * Adjust(iOS) v4.38.4 * AdjustSigSdk 3.20.1 * Singular(iOS) v12.4.1 * AppsFlyer(iOS) v6.14.3 * FirebaseAnalytics(iOS) v10.22.0 ##### Else { #others } * Google reCaptcha (iOS) v18.3.0 ### 新内容 #### 营销归因 * 我们支持 Airbridge 作为专门为 Hive SDK 提供的服务。 - [使用 Airbridge 自动跟踪事件](../../../../v4.24.4.0/dev/marketing-attribution/track-event-automatically.md#airbridge-track-event-automatically) - [使用 Airbridge 手动跟踪事件](../../../../v4.24.4.0/dev/marketing-attribution/track-event-manually.md#airbridge-track-event-manually) ### 更改的功能 * 不适用 ### 修复的错误 #### 分析 * 修复了一个错误,即当仅选择一个时,同意横幅选项未正确反映。 ### 开发环境更新 #### iOS * Xcode 15 -> 15.3 ## v4.24.3.0 ### 下载 ### 开发环境 #### 必需 { #共同适用-项目 } Kotlin (Android) v1.8.0 Kotlin Coroutine (Android) 1.4.3 AndroidX (Android) v1.0.0+ Constraint Layout (Android) v2.1.4 Glide (Android) v4.13.0 SDWebImage (iOS) v5.18.7 #### OPTIONAL { #可选项-项目 } ##### IDP { #idp-2 } Facebook SDK Android v17.0.0 Facebook SDK iOS v17.0.2 GooglePlay Services-Auth (Android) v20.7.0 GooglePlay Services-Games v2 (Android) v20.0.0 Google Sign-In SDK (iOS) v7.1.0 QQ (Android) v3.5.14 (3.5.14.3_rc26220c) QQ (iOS) v3.5.16 VK (Android) v3.5.1 VK (iOS) v1.6.4 WeChat (Android) v6.8.0 WeChat (iOS) v2.0.4 LINE (Android) v5.10.0 LINE (iOS) v5.11.0 Huawei (Android) v6.12.0.300 ##### IAP { #iap-2 } Google 计费库 (Android) v7.0.0 Samsung GalaxyStore IAP (Android) v6.1.1 OneStore (Android) v21.01.00 微信 (Android) v6.8.0 亚马逊 (Android) v3.0.4 华为 (Android) v6.13.0.300 ##### 推送 { #push } 亚马逊 (Android) v1.2.0 FCM(Firebase云消息) (Android) v23.2.1 ##### 营销跟踪分析 { #marketing-tracking-analytics } Adjust(Android) v4.38.5 adjust-android-signature-3.20.1.aar Adjust(iOS) v4.38.4 AdjustSigSdk 3.20.1 Singular(Android) v12.5.4 Singular(iOS) v12.4.1 AppsFlyer(Android) v6.13.0 AppsFlyer(iOS) v6.14.3 FirebaseAnalytics(Android) v21.5.0 FirebaseAnalytics(iOS) v10.22.0 ##### 其他 { #기타 } GooglePlay 服务-评论 (Android) v2.1.0 GooglePlay 服务-应用更新 (Android) v2.1.0 Google reCaptcha (Android) v18.4.0 Google reCaptcha (iOS) v18.3.0 YoutubeAndroidWebPlayerApi (Android) v1.0.1 ### 有什么新消息 #### 配置 已添加一个功能,以检查是否已在条款和条件屏幕上获得法定代表人的同意。 ### 更改的功能 #### 认证 修改了注销行为。 之前:当调用signOut时,用户账户会从Hive SDK中注销。 客户端在调用signOut API时会收到来自服务器的失败响应。 更改:当调用signOut时,Hive SDK将请求Hive服务器确认注销用户账户,并根据响应进行注销。 访客账户注销 将不再返回成功响应,而是返回错误代码。访客账户会话将由Hive SDK和Hive服务器维护。 被暂停的账户将自动从IdP注销,以允许使用不同账户登录同一IdP。这仅在无法自动登录的情况下适用。 使用AuthV4.connect方法与IdP集成时,切换到被暂停的账户将触发注销 。 更改设备管理服务以根据设备访问区域自动应用国际电话国家代码。 更改为允许即使在拒绝应用追踪透明度(ATT)同意的情况下也可以使用Facebook登录。 #### 促销 已修改以确保通过additionalInfo发送的值中不包含不必要的信息。 已更改以允许以2:3或3:2的比例显示完整横幅 。 已将完整横幅上的文本从“1天内不显示”更改为“今天不显示”。 #### 营销归因 ### 修复的错误 #### Hive SDK 通用 修复了在 iOS 14 设备上检查应用追踪透明度 (ATT) 同意时偶尔发生的崩溃。 修复了在照片库中选择受限访问(仅允许访问某些照片)时发生的崩溃。 #### 通知 ### 开发环境更新 Facebook SDK 16.2.1 → 17.0.2 ### 开发者指南变更 ## v4.24.2.0 (2024-07-05) ### 新内容 #### Hive SDK 通用 提供一个功能,返回在适用GDPR的欧盟和欧洲经济区地区,用户是否同意服务条款,以及检查他们是否在16岁以下。在这里查看此功能。 允许在MacOS控制台应用程序中查看Hive SDK调试日志,并选择特定的日志类型进行查看。 #### 认证 当使用单个手机号码可以注册的账户数量超过时,请求发送验证码将显示错误信息:“您已超过可以使用相同手机号码创建的账户数量。” 当使用单个手机号码可以注册的账户数量超过时,请求发送验证码将显示错误信息:“您已超过可以使用相同手机号码创建的账户数量。” #### 促销 ### 更改的功能 #### 促销 通过最小化使用游戏邀请(UA)功能时的剪贴板粘贴权限同意弹窗来改善可用性。 将同意弹窗的显示时机从应用启动后立即更改为应用启动后初始化 Hive SDK 的时刻。 仅在剪贴板中有邀请者 URL 数据时显示弹窗。 #### 分析 将saveAnalyticsLogBeforeCrash的默认值更改为false,该值在发生崩溃时将未传输的日志保存到文件中。 ### 错误修复 #### 认证 在中国访问的用户进行实名验证时,如果超出了消息发送限制且剩余时间未重置,将显示错误消息。 #### 促销 修复了在为新闻视图暴露新框架视图时发生冻结的问题。 ### 开发环境更新 #### iOS ### 开发者指南变更 由于从 Hive SDK v4 24.2.0 开始停止支持 Facebook Cloud Games,以下页面已相应更新: 设置 Unity 设置 Unity > 配置 Facebook Cloud Games 设置 Android 计费 ed when displaying the chatbot in landscape mode. ## v4.24.1.3 ### 下载 ### 更改的功能 #### 认证 在使用设备管理服务时注册移动设备时,国际拨号代码将根据设备的连接区域自动应用,而不是使用+82。 ## v4.24.1.2 (2024-06-27) ### 有什么新鲜事 不适用 ### 更改的功能 不适用 ### 修复的错误 不适用 ### 开发者指南更新 不适用 ## v4.24.1.0 (2024-05-14) ### 新内容 不适用 ### 更改的功能 #### Analytics 更改以确定是否根据设备是否同意跟踪来显示同意横幅。 ### 开发环境更新 #### iOS 根据苹果隐私清单政策更新外部库。 AppsFlyer(iOS) v6.13.1 → v6.14.3 QQ (iOS) v3.5.14 → v3.5.16 降级 Facebook SDK。 Facebook SDK v17.0.0 → v16.2.1 ### 修复的错误 #### Billing 修复在将 Hive SDK 从低于 v4 24.0.0 的版本(例如,v4 23.4.0)更新到 v4 24.0.0 时,产品查询失败的问题。 ### 开发者指南的更改 不适用 ## v4.24.0.0 (2024-04-30) ### 有什么新鲜事 #### Promotion ### 更改的功能 #### Hive SDK 常见 额外使用 CFBundleShortVersionString 来区分应用版本 #### Billing 退款用户还款界面中显示的PG支付类型短语已从“HiveStore”更改为“PG支付”。 ### 开发环境更新 #### iOS 微信 2.0.2 → 2.0.4 赫拉克勒斯 2024.01.23 → 2024.04.11 单数 12.3.2 → 12.4.1 ### 开发者指南的更改 tics (iOS) v11.6.0 ##### Others * Google reCaptcha (iOS) v18.6.0 ### Bug fixes { #v42552-fix } #### Authentication * Fixed a crash that occurred when displaying the chatbot in landscape mode. ## v4.25.5.1 { #release-42551 } ### 下载 ||iOS| ## v4.25.5.1 { #release-42551 } ### 下载 ||iOS| |:---:|:---:| | **下载** | [Hive SDK v4 Native iOS 25.5.1](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.5.1.zip) | | **发布日期** | 2025-07-23 | ### 重要说明 * 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 [发放安全密钥](../../operation/appcenter/securitykey_settings.md)。没有安全密钥,您将无法在应用程序中登录。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * 请根据 Apple App Store 政策 更新您的 Xcode 版本。 #### 必需组件 * SDWebImage (iOS) v5.20.0 #### 可选组件 ##### IDP * Facebook SDK (iOS) v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.17.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 ##### 营销跟踪分析 * Airbridge (iOS) v4.3.0 * Adjust (iOS) v5.2.0 * Singular (iOS) v12.7.1 * AppsFlyer (iOS) v6.16.1 * FirebaseAnalytics (iOS) v11.6.0 ##### 其他 * Google reCaptcha (iOS) v18.6.0 ### 新功能 { #v42551-new } #### 认证 * 添加了[多账户登录](../../dev/authv4/stored-login.md)功能: * 将当前登录的账户保存到设备 * 查看已保存的账户 * 登出并删除已保存的账户 * 快速使用其他已保存的账户登录 #### 推广 * 添加了[直接链接功能](../../dev/promotion/hive-sdk-prep/android.md/#_3)。 #### 通知 * 添加了 [推送操作按钮](../../dev/notification/advanced.md/#ios) 功能: * 接收到推送通知时,您可以通过可选择的推送操作按钮执行预定义的操作。 #### 聊天 { #v42551-new-chat } * [消息发送](../../dev/chat/message.md) * 添加了将聊天消息自动翻译为用户语言的功能,以及翻译特定消息的能力。 * 添加了仅能发送给特定语言用户的公告消息功能。 * 向WebSocket消息添加了消息ID,以保证回调顺序。 * [频道](../../dev/chat/channel.md) * 添加了在进入频道时查看以前聊天记录的功能。 * 提供当前频道参与者的数量。 * 添加了检索频道列表时的排序选项。 * [事件管理](../../dev/chat/event.md) * 添加了[以二进制格式传输自定义数据事件](../../dev/chat/event.md/#customdata-event)。 * [连接管理](../../dev/chat/connection.md) * 添加了重连功能。 ### 更改的功能 { #v42551-change } #### 常见问题 * 之前独立的 `HiveAppTrackingTransparents.framework` 库现在已集成到 `Service.framework` 中。 #### 认证 * `showMyInquiry` 方法现在即使在不使用 Hive 会员账户时也会显示查询页面。 #### 营销归因 * 现在支持在启用时自动收集的 Firebase 购买事件。 #### 海克力士 * 更新了海克力士库: * 20241120 → 20250218 ### 修复错误 { #v42551-fix } #### 配置 * 修复了在显示条款时禁用网页视图滚动的问题。 #### 促销 * 修复了iPad设备上新闻UI的角半径。 #### 分析 * 修改逻辑以允许在同意条款后立即发送分析日志。 ### 已知问题 * 在横屏模式下使用聊天机器人时会崩溃。 * 请更新到 Hive SDK iOS 25.5.2 或更高版本。 ### 开发者指南变更 * 更新了 [营销归因 > 自动事件跟踪](../../dev/marketing-attribution/track-event-automatically.md) 指南。 * 添加了 [身份验证 > 多账户登录管理](../../dev/authv4/stored-login.md) 指南。 * 添加了 [促销 > 准备 > iOS > 使用直接链接](../../dev/promotion/hive-sdk-prep/ios/#_6) 指南。 * 更新了 iOS 媒体通知实现,并在 [通知 > 高级功能](../../dev/notification/advanced.md) 中添加了 [推送操作按钮](../../dev/notification/advanced.md/#_5) 指南。 * 更新了新聊天功能的指南 ([查看详情](#v42551-new-chat))。 ## v4.25.2.2 { #release-42522 } ### 下载 ||iOS| |:---:|:---:| | **下载** | [Hive SDK v4 Native iOS 25.2.2](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.2.2.zip) | | **发布日期** | 2025-06-23 | ### 重要说明 * 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 [发放安全密钥](../../operation/appcenter/securitykey_settings.md)。没有安全密钥,无法在应用程序中登录。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * 请根据 [Apple App Store 要求](https://developer.apple.com/kr/news/upcoming-requirements) 更新您的 Xcode 版本。 #### 必需组件 * SDWebImage (iOS) v5.20.0 #### 可选组件 ##### IDP * Facebook SDK (iOS) v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.17.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 ##### 营销跟踪分析 * Airbridge (iOS) v4.3.0 * Adjust (iOS) v5.2.0 * Singular (iOS) v12.7.1 * AppsFlyer (iOS) v6.16.1 * FirebaseAnalytics (iOS) v11.6.0 ##### 其他 * Google reCaptcha (iOS) v18.6.0 ## v4.25.2.1 { #release-42521 } ### 下载 ||iOS| |:---:|:---:| | **下载** | [Hive SDK v4 Native iOS 25.2.1](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.2.1.zip) | | **发布日期** | 2025-05-14 | ### 重要说明 * 由于身份验证安全协议的变化,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 中[发放安全密钥](../../operation/appcenter/securitykey_settings.md)。没有安全密钥,无法在应用中登录。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * 请根据 [Apple App Store 要求](https://developer.apple.com/kr/news/upcoming-requirements) 更新您的 Xcode 版本。 #### 必需组件 * SDWebImage (iOS) v5.20.0 #### 可选组件 ##### IDP * Facebook SDK (iOS) v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.17.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 ##### 营销跟踪分析 * Airbridge (iOS) v4.3.0 * Adjust (iOS) v5.2.0 * Singular (iOS) v12.7.1 * AppsFlyer (iOS) v6.16.1 * FirebaseAnalytics (iOS) v11.6.0 ##### 其他 * Google reCaptcha (iOS) v18.6.0 --- ## v4.25.2.0 { #release-42520 } ### 下载 ||iOS| |:---:|:---:| | **下载** | [Hive SDK v4 原生 iOS 25.2.0](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.2.0.zip) | | **发布日期** | 2025-04-29 | ### 重要说明 * 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 [发放安全密钥](../../operation/appcenter/securitykey_settings.md)。没有安全密钥,将无法在应用中登录。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * 请根据 [Apple App Store 要求](https://developer.apple.com/kr/news/upcoming-requirements) 更新您的 Xcode 版本。 #### 必需组件 * SDWebImage (iOS) v5.20.0 #### 可选组件 ##### IDP * Facebook SDK (iOS) v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.16 * ~~VK (iOS) v1.6.4~~ * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 ##### 营销跟踪分析 * Airbridge (iOS) v4.1.1 → v4.3.0 * Adjust (iOS) v5.0.1 → v5.2.0 * Singular (iOS) v12.6.1 → v12.7.1 * AppsFlyer (iOS) v6.15.3 → v6.16.1 * FirebaseAnalytics (iOS) v11.6.0 #### 其他 * Google reCaptcha (iOS) v18.6.0 ### 新功能 { #v42520-new } * 无 ### 更改的功能 { #v42520-change } #### 配置 * 更改了行为,以便如果条款页面链接是一个网址(而不是条款 URL)或包含超链接标签,它现在将在外部浏览器中打开。 #### 认证 * 更改了 VK 认证方法。新方法可在 [VK 开发者控制台](https://dev.vk.com/en) 上找到。 * 更新了用于 Apple GameCenter 登录的过时 GameKit API 验证协议。 #### 营销归因 * 添加了 Hive SDK 标识以支持 [MMP 服务集成](../../dev/analytics/hive-integrate/index.md)。 * 在手动事件跟踪期间更改为 [包含自定义属性](../../dev/marketing-attribution/track-event-manually.md/#custom)。 * 将 `sendEventWithAttributes` API 中的 `semantic value` 的精度从 `float` 更改为 `double`。 #### 聊天 * 现在在发送或接收消息数据时发送和接收`extraData`。 * 连接到聊天服务器时不再发送`extraData`。 * 现在还接收整数类型的时间值,除了字符串类型。 * 改进了处理,以避免在因网络问题导致断开连接失败后尝试重新连接时出现重复的WebSocket连接。 #### 其他 * 更新的外部库: * Airbridge (iOS) v4.1.1 → v4.3.0 * Adjust (iOS) v5.0.1 → v5.2.0 * Singular (iOS) v12.6.1 → v12.7.1 * AppsFlyer (iOS) v6.15.3 → v6.16.1 * QQ (iOS) v3.5.17.3 → v3.5.17.4 ### 错误修复 #### 常见 * 修复了在 Configuration 类中使用 `setZone` 方法更改服务器组区域时导致 _hive_config.xml_ 中的 `gameLanguage` 值重置的问题。 #### 配置 * 修复了在COPPA/GDPR合规性期间,当Adiz广告模块在SDK之前初始化时,_hive_config.xml_中的`AgeGate`值被错误使用的问题。 #### 认证 * 修复了在运行 iOS 18 或更高版本的设备上 QQ 网页登录无法正常工作的 issue。 ### 开发者指南更改 * 更新了[基本设置 > 配置文件 > Unity](../../dev/basic-config/xml/unity.md),以反映HiveConfig编辑器的更改。 * 在身份验证 > 准备 > 常见中添加了[LINE IdP集成设置](../../dev/authv4/hive-sdk-prep/common/etc.md/#line-idp-callback-uri)。 * 在身份验证 > 准备 > IdP密钥输入中更新了[VK登录方法](../../dev/authv4/hive-sdk-prep/common/idp-console-keys.md/#key-vk)。 * 添加了[使用Singular、AppsFlyer、Firebase Analytics进行MMP集成的手动事件跟踪](../../dev/marketing-attribution/track-event-manually.md/#singular-Appsflyer-firebase-analytics-track-event-manually)和[添加自定义属性](../../dev/marketing-attribution/track-event-manually.md/#add-custom)。 * 从[营销归因 > 参考](../../dev/marketing-attribution/tracker-elem.md)中删除了遗留的Adjust Signature V1设置。 * 添加了[Airbridge应用市场标识符设置](../../dev/marketing-attribution/hive-sdk-prep/common.md/#airbridge-app-market-identifier)。 * 更新了[聊天 > 连接管理](../../dev/chat/connection.md),以反映重新连接和示例代码的更改。 ### 开发环境更新 #### iOS * Airbridge (iOS) v4.1.1 → v4.3.0 * Adjust (iOS) v5.0.1 → v5.2.0 * Singular (iOS) v12.6.1 → v12.7.1 * AppsFlyer (iOS) v6.15.3 → v6.16.1 * QQ (iOS) v3.5.17.3 → v3.5.17.4 ## v4.25.1.3 { #release-42513 } ### 下载 ||iOS| |:---:|:---:| | **下载** |[Hive SDK v4 Native iOS 25.1.3](https://hive-fn.qpyou.cn/hivedev/sdk/hive_sdk_v4_with_core/ios/Hive_SDK_v4_iOS_25.1.3.zip)| | **发布日期** | 2025-04-10 | ### 注意事项 * 由于身份验证安全协议的变化,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须在 Hive 控制台中发放安全密钥 > 安全密钥设置 ,通过 [发放安全密钥](../../operation/appcenter/securitykey_settings.md)。如果未发放安全密钥,应用用户将无法登录应用。 * 由于身份验证安全协议的变化,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须在 Hive 控制台中发放安全密钥 > 安全密钥设置 ,通过 [发放安全密钥](../../operation/appcenter/securitykey_settings.md)。如果未发放安全密钥,应用用户将无法登录应用。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * Xcode 版本必须根据 Apple App Store 政策 进行更新。 ### 必需 * SDWebImage (iOS) v5.20.0 ### 可选 #### 身份提供者 * Facebook SDK iOS v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.16 * VK (iOS) v1.6.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 #### 营销跟踪分析 * Airbridge(iOS) v4.1.1 * Adjust(iOS) v5.0.1 * Singular(iOS) v12.6.1 * AppsFlyer(iOS) v6.15.3 * FirebaseAnalytics(iOS) v11.6.0 #### 其他 * Google reCaptcha (iOS) v18.6.0 ### 新功能 { #v42513-new } * 不适用 ### 更改的功能 { #v42513-change } #### 营销归因 * 新增支持 [Airbridge 延迟深度链接跟踪](../../dev/marketing-attribution/deffered-deeplink.md) 功能。 ### 修复的错误 #### 营销归因 * 在通过 Adiz 发送广告收入信息时,修复 Airbridge 错误地发送到 AdMob 而不是 Adiz 的问题。 #### 账单 * 修复了在显示询问是否同意发送消费信息的弹出 UI 时背景不透明的错误。 * 修复了在关闭查询是否同意发送消费信息的弹出 UI 时,应用程序的屏幕方向意外旋转的错误。 #### 促销 * 修复了在显示包含图像的评论弹出窗口时发生旋转事件导致显示的图像消失的错误。 ## v4.25.0.1 { #release-42501 } ### 下载 ### 注意事项 由于身份验证安全协议的更改,当使用 Hive SDK v4 Native iOS 25.0.0 或更高版本时,您必须从 Hive 控制台 > 安全密钥设置 获取 [安全密钥](../../operation/appcenter/securitykey_settings.md)。没有安全密钥,应用用户将无法登录应用。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * Xcode 版本必须根据 Apple App Store 政策 进行更新。 ### 必需品 * SDWebImage (iOS) v5.20.0 ### 可选项 #### 身份提供者 * Facebook SDK iOS v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.16 * VK (iOS) v1.6.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 #### 营销跟踪分析 * Airbridge(iOS) v4.1.1 * Adjust(iOS) v5.0.1 * Singular(iOS) v12.6.1 * AppsFlyer(iOS) v6.15.3 * FirebaseAnalytics(iOS) v11.6.0 #### 其他 * 谷歌 reCaptcha (iOS) v18.6.0 ### 新功能 * 无 ### 更改的功能 * 无 ### 修复的错误 #### 营销归因 * 修复了在使用 Hive SDK v4 25.0.0 或更高版本与 Adjust v5 时,自动收集并由 SDK 发送的 did 和 vid 值未被发送的问题。 ## v4.25.0.0 { #release-42500 } ### 下载 ### 注释 由于身份验证安全协议的更改,在使用 Hive SDK v4 Native iOS 25.0.0 时,您必须从 Hive 控制台 > 安全密钥设置中发放安全密钥 [在这里](../../operation/appcenter/securitykey_settings.md)。如果您未获得安全密钥,应用用户将无法登录应用。 ### 开发环境 #### iOS * Xcode 16.1 或更高版本 * Xcode 版本必须根据 Apple App Store 政策 进行更新。 ### 必填项 * SDWebImage (iOS) v5.20.0 ### 可选项 #### 身份提供者 * Facebook SDK iOS v17.4.0 * Google Sign-In SDK (iOS) v8.0.0 * QQ (iOS) v3.5.16 * VK (iOS) v1.6.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.2 #### 营销跟踪分析 * Airbridge(iOS) v4.1.1 * Adjust(iOS) v5.0.1 * Singular(iOS) v12.6.1 * AppsFlyer(iOS) v6.15.3 * FirebaseAnalytics(iOS) v11.6.0 #### 其他 * Google reCaptcha (iOS) v18.6.0 ### 新功能 { #v42500-new } #### 认证 * 现在支持 Telegram 作为新的身份验证方法 (IdP)。请参考 [Telegram 登录的机器人设置](../../dev/authv4/hive-sdk-prep/common.md/#idp-telegram)。 #### 账单 * 支持查询用户是否同意将[in-app产品消费信息发送到Apple App Store](../../dev/billing/apple-consume-info-agreement.md)。 #### 营销归因 * 新增支持在发送营销跟踪事件时向 [Airbridge 发送附加属性](../../dev/marketing-attribution/track-event-manually.md/#airbridge-add-attribute)。 #### 聊天 * 新增对[聊天](../../dev/chat/index.md)功能的支持。 #### 匹配 * 更新了匹配功能,新增支持 [组匹配](../../dev/matchmaking/group-matching.md)。 ※ 此版本与之前的 Hive SDK 接口不兼容。要使用更新的匹配功能,您必须使用 Hive SDK v4 25.0.0 或更高版本。 ### 更改的功能 #### 认证 * 移除了过时的 Auth 模块类、接口、方法、委托和监听器。 * 使用 JWT 令牌应用了更强的安全协议。 * 由于停止支持 TalkPlus,移除了 TalkPlus 身份验证令牌方法。 #### 促销 * 收集登录事件,以便在输入邀请码的用户[安装应用程序](../../operation/promotion/ua.md/#_7)时可以授予奖励。 #### 营销归因 * 更新以支持 Adjust v5。 * 移除了 Adjust Signature 库。 * 更改为在与 Adjust 聚合 Adiz 广告收入时将广告收入来源发送为 AdMob。 * 6.14.2 → 6.15.2 * 移除了 Appsflyer 广告收入库。 #### 其他 * 更新了赫拉克勒斯库的版本。 * iOS: 20241120 ### 修复的错误 #### 账单 * 修复了一个错误,即在使用 [UserEngagement](../../dev/promotion/userengagement.md) 提示应用内购买时会额外发生 `IAP_UPDATE` 事件。 ### 开发者指南变更 * 由于在市场归因中移除了 Adjust Signature 库,[集成 SDK 签名](../../dev/marketing-attribution/track-event-automatically.md/#activate-sdk-signature)的方法已发生变化。 ### 开发环境更新 #### iOS * Xcode 15.3 → 16.1 * 更新到 Xcode 版本将最低 iOS 目标提高到 13。 * SDWebImage v5.19.7 → v5.20.0 * Facebook v17.1.0 → v17.4.0 * Google Sign-In v7.1.0 → v8.0.0 * LINE v5.10.0 → v5.11.2 * AirBridge v4.1.0 → v4.1.1 * AppsFlyer v6.14.3 → v6.15.3 * Adjust v4.38.4 → v5.0.1 * Singular v12.5.0 → v12.6.1 * Firebase v10.29.0 → v11.6.0 ## v4.24.5.0 { #release-42450 } ### 下载 ### 开发者环境 #### iOS * Xcode 15.3 或更高版本 * Xcode 版本必须根据 Apple App Store 政策 更新。 ### 所需库 * SDWebImage (iOS) v5.19.7 ### 可选库 #### 身份提供者 * Facebook SDK iOS v17.1.0 * Google Sign-In SDK (iOS) v7.1.0 * QQ (iOS) v3.5.16 * VK (iOS) v1.6.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.0 #### 营销跟踪分析 * Adjust(iOS) v4.38.4 * AdjustSigSdk 3.20.1 * Singular(iOS) v12.5.0 * AppsFlyer(iOS) v6.15.3 * FirebaseAnalytics(iOS) v10.29.0 #### 其他 * Google reCaptcha (iOS) v18.6.0 ### 有什么新消息 #### 认证 * Steam 和 X(前身为 Twitter)现在被支持作为身份提供者(IdP)进行身份验证。 * [先决条件:所有引擎](../../../../v4.24.5.0/dev/authv4/hive-sdk-prep/common.md) * [先决条件:Android](../../../../v4.24.5.0/dev/authv4/hive-sdk-prep/android.md) * [先决条件:iOS](../../../../v4.24.5.0/dev/authv4/hive-sdk-prep/ios.md) * [品牌指南](../../../../v4.24.5.0/dev/authv4/login-helper.md) * [应用内浏览](../../../../v4.24.5.0/dev/add-ons/ingamebrowser.md#inapp-webview) 现在支持提供带有身份验证会话的网页视图。 #### 匹配制作 * [匹配制作](../../../../v4.24.5.0/dev/matchmaking/index.md) 已被添加以帮助玩家找到其他可以一起玩的玩家。 #### 促销 * 现在,您可以在 [Spot Banner](../../../../v4.24.5.0/dev/promotion/advanced.md#spot-banner) 上展示广告。 ### 更改的功能 #### 认证 * 更改了冲突弹出窗口中提供者的名称。 ### 修复的错误 #### 账单 * 修复了一个问题,即某些无法准确表示为浮点数的产品价格现在在 JSON 格式中正确显示为十进制,而不是重复的小数。 * 示例: `4.99$`(字符串) → `4.9900000000000011`(双精度) → `4.99`(JSON) ### 开发者指南变更 * 更新了关于使用 `showCustomContents` 方法在交叉推广插页式横幅曝光中显示广告横幅的[note](../../../../v4.24.5.0/dev/promotion/interstitial-banners.md#cross-promotion-large-banner)。 * 添加了关于在 iOS 上使用 Steam 登录的[note](../../../../v4.24.5.0/dev/authv4/idp-connect-helper.md#idp-connect)。 ### 开发环境更新 #### iOS * SDWebImage 5.18.7 → 5.19.7 * reCaptcha 18.4.0 → 18.6.0 * Facebook 17.0.2 → 17.1.0 * QQ 3.5.16 → 3.5.17 (自定义) * AppsFlyer 6.14.3 → 6.15.3 * Singular 12.4.1 → 12.5.0 * Firebase 10.22.0 → 10.29.0 ## v4.24.4.0 ### 下载 ### 开发环境 #### 可选 { #optional } ##### IDP { #idp-2 } * Facebook SDK iOS v17.0.2 * Google Sign-In SDK (iOS) v7.1.0 * QQ (iOS) v3.5.16 * VK (iOS) v1.6.4 * WeChat (iOS) v2.0.4 * LINE (iOS) v5.11.0 ##### 营销跟踪分析 { #marketing-tracking-analytics } * Adjust(iOS) v4.38.4 * AdjustSigSdk 3.20.1 * Singular(iOS) v12.4.1 * AppsFlyer(iOS) v6.14.3 * FirebaseAnalytics(iOS) v10.22.0 ##### Else { #others } * Google reCaptcha (iOS) v18.3.0 ### 新内容 #### 营销归因 * 我们支持 Airbridge 作为专门为 Hive SDK 提供的服务。 - [使用 Airbridge 自动跟踪事件](../../../../v4.24.4.0/dev/marketing-attribution/track-event-automatically.md#airbridge-track-event-automatically) - [使用 Airbridge 手动跟踪事件](../../../../v4.24.4.0/dev/marketing-attribution/track-event-manually.md#airbridge-track-event-manually) ### 更改的功能 * 不适用 ### 修复的错误 #### 分析 * 修复了一个错误,即当仅选择一个时,同意横幅选项未正确反映。 ### 开发环境更新 #### iOS * Xcode 15 -> 15.3 ## v4.24.3.0 ### 下载 ### 开发环境 #### 必需 { #共同适用-项目 } Kotlin (Android) v1.8.0 Kotlin Coroutine (Android) 1.4.3 AndroidX (Android) v1.0.0+ Constraint Layout (Android) v2.1.4 Glide (Android) v4.13.0 SDWebImage (iOS) v5.18.7 #### OPTIONAL { #可选项-项目 } ##### IDP { #idp-2 } Facebook SDK Android v17.0.0 Facebook SDK iOS v17.0.2 GooglePlay Services-Auth (Android) v20.7.0 GooglePlay Services-Games v2 (Android) v20.0.0 Google Sign-In SDK (iOS) v7.1.0 QQ (Android) v3.5.14 (3.5.14.3_rc26220c) QQ (iOS) v3.5.16 VK (Android) v3.5.1 VK (iOS) v1.6.4 WeChat (Android) v6.8.0 WeChat (iOS) v2.0.4 LINE (Android) v5.10.0 LINE (iOS) v5.11.0 Huawei (Android) v6.12.0.300 ##### IAP { #iap-2 } Google 计费库 (Android) v7.0.0 Samsung GalaxyStore IAP (Android) v6.1.1 OneStore (Android) v21.01.00 微信 (Android) v6.8.0 亚马逊 (Android) v3.0.4 华为 (Android) v6.13.0.300 ##### 推送 { #push } 亚马逊 (Android) v1.2.0 FCM(Firebase云消息) (Android) v23.2.1 ##### 营销跟踪分析 { #marketing-tracking-analytics } Adjust(Android) v4.38.5 adjust-android-signature-3.20.1.aar Adjust(iOS) v4.38.4 AdjustSigSdk 3.20.1 Singular(Android) v12.5.4 Singular(iOS) v12.4.1 AppsFlyer(Android) v6.13.0 AppsFlyer(iOS) v6.14.3 FirebaseAnalytics(Android) v21.5.0 FirebaseAnalytics(iOS) v10.22.0 ##### 其他 { #기타 } GooglePlay 服务-评论 (Android) v2.1.0 GooglePlay 服务-应用更新 (Android) v2.1.0 Google reCaptcha (Android) v18.4.0 Google reCaptcha (iOS) v18.3.0 YoutubeAndroidWebPlayerApi (Android) v1.0.1 ### 有什么新消息 #### 配置 已添加一个功能,以检查是否已在条款和条件屏幕上获得法定代表人的同意。 ### 更改的功能 #### 认证 修改了注销行为。 之前:当调用signOut时,用户账户会从Hive SDK中注销。 客户端在调用signOut API时会收到来自服务器的失败响应。 更改:当调用signOut时,Hive SDK将请求Hive服务器确认注销用户账户,并根据响应进行注销。 访客账户注销 将不再返回成功响应,而是返回错误代码。访客账户会话将由Hive SDK和Hive服务器维护。 被暂停的账户将自动从IdP注销,以允许使用不同账户登录同一IdP。这仅在无法自动登录的情况下适用。 使用AuthV4.connect方法与IdP集成时,切换到被暂停的账户将触发注销 。 更改设备管理服务以根据设备访问区域自动应用国际电话国家代码。 更改为允许即使在拒绝应用追踪透明度(ATT)同意的情况下也可以使用Facebook登录。 #### 促销 已修改以确保通过additionalInfo发送的值中不包含不必要的信息。 已更改以允许以2:3或3:2的比例显示完整横幅 。 已将完整横幅上的文本从“1天内不显示”更改为“今天不显示”。 #### 营销归因 ### 修复的错误 #### Hive SDK 通用 修复了在 iOS 14 设备上检查应用追踪透明度 (ATT) 同意时偶尔发生的崩溃。 修复了在照片库中选择受限访问(仅允许访问某些照片)时发生的崩溃。 #### 通知 ### 开发环境更新 Facebook SDK 16.2.1 → 17.0.2 ### 开发者指南变更 ## v4.24.2.0 (2024-07-05) ### 新内容 #### Hive SDK 通用 提供一个功能,返回在适用GDPR的欧盟和欧洲经济区地区,用户是否同意服务条款,以及检查他们是否在16岁以下。在这里查看此功能。 允许在MacOS控制台应用程序中查看Hive SDK调试日志,并选择特定的日志类型进行查看。 #### 认证 当使用单个手机号码可以注册的账户数量超过时,请求发送验证码将显示错误信息:“您已超过可以使用相同手机号码创建的账户数量。” 当使用单个手机号码可以注册的账户数量超过时,请求发送验证码将显示错误信息:“您已超过可以使用相同手机号码创建的账户数量。” #### 促销 ### 更改的功能 #### 促销 通过最小化使用游戏邀请(UA)功能时的剪贴板粘贴权限同意弹窗来改善可用性。 将同意弹窗的显示时机从应用启动后立即更改为应用启动后初始化 Hive SDK 的时刻。 仅在剪贴板中有邀请者 URL 数据时显示弹窗。 #### 分析 将saveAnalyticsLogBeforeCrash的默认值更改为false,该值在发生崩溃时将未传输的日志保存到文件中。 ### 错误修复 #### 认证 在中国访问的用户进行实名验证时,如果超出了消息发送限制且剩余时间未重置,将显示错误消息。 #### 促销 修复了在为新闻视图暴露新框架视图时发生冻结的问题。 ### 开发环境更新 #### iOS ### 开发者指南变更 由于从 Hive SDK v4 24.2.0 开始停止支持 Facebook Cloud Games,以下页面已相应更新: 设置 Unity 设置 Unity > 配置 Facebook Cloud Games 设置 Android 计费 通知 增强了对 Lebi 的 市场选择屏幕 的解释。 ## v4.24.1.3 ### 下载 ### 更改的功能 #### 认证 在使用设备管理服务时注册移动设备时,国际拨号代码将根据设备的连接区域自动应用,而不是使用+82。 ## v4.24.1.2 (2024-06-27) ### 有什么新鲜事 不适用 ### 更改的功能 不适用 ### 修复的错误 不适用 ### 开发者指南更新 不适用 ## v4.24.1.0 (2024-05-14) ### 新内容 不适用 ### 更改的功能 #### Analytics 更改以确定是否根据设备是否同意跟踪来显示同意横幅。 ### 开发环境更新 #### iOS 根据苹果隐私清单政策更新外部库。 AppsFlyer(iOS) v6.13.1 → v6.14.3 QQ (iOS) v3.5.14 → v3.5.16 降级 Facebook SDK。 Facebook SDK v17.0.0 → v16.2.1 ### 修复的错误 #### Billing 修复在将 Hive SDK 从低于 v4 24.0.0 的版本(例如,v4 23.4.0)更新到 v4 24.0.0 时,产品查询失败的问题。 ### 开发者指南的更改 不适用 ## v4.24.0.0 (2024-04-30) ### 有什么新鲜事 #### Promotion ### 更改的功能 #### Hive SDK 常见 额外使用 CFBundleShortVersionString 来区分应用版本 #### Billing 退款用户还款界面中显示的PG支付类型短语已从“HiveStore”更改为“PG支付”。 ### 开发环境更新 #### iOS 微信 2.0.2 → 2.0.4 赫拉克勒斯 2024.01.23 → 2024.04.11 单数 12.3.2 → 12.4.1 ### 开发者指南的更改