Android & iOS
v4.25.8.0¶
下載¶
| Cocos2d-x Android & iOS | |
|---|---|
| 下載 | Hive SDK v4 Cocos2d-x Android & 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
可選¶
IDP¶
- 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¶
- Google 账单库 (Android) v7.0.0
- Samsung GalaxyStore IAP (Android) v6.1.1
- OneStore (Android) v21.01.00 → 21.02.00
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
推送¶
- 亞馬遜 (Android) v1.2.0
- FCM (Firebase Cloud Messaging) (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 Console > Security Key Settings 中發出 安全密鑰。如果沒有安全密鑰,將無法在應用程序中登錄。
-
由於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 Android & iOS | |
|---|---|
| 下載 | Hive SDK v4 Cocos2d-x Android & 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 Console > Security Key Settings 中發出 安全金鑰。如果沒有安全金鑰,將無法在應用程序中登錄。
-
由於 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方法現在顯示查詢頁面。 - Android 將 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 添加到 UserAcquisition 共享的曝光列表中。
- Android 更改了 webview 曝光的快取政策。
行銷歸因¶
- 全部 添加了 Hive SDK 标识符以便于 与 MMP 服务集成。
- 全部 在手动跟踪事件时,现在可以添加自定义属性。
- Android 在初始化 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 延迟深度链接跟踪。
聊天¶
- 全部 新增支持 聊天 功能。
配對¶
- 所有 更新了配對功能,以新支持 群組配對。
<span style='color:#FF0000;'>※ 不兼容於先前的 Hive SDK 介面。要使用更新的配對功能,請使用 Hive SDK v4 25.0.0 或更高版本。</span>
更改的功能¶
認證¶
- 全部 移除未使用的
Auth模組類別、介面、方法、委派和監聽器。 - 全部 使用JWT令牌應用更強的安全協議。
- 全部 由於TalkPlus支持結束,移除TalkPlus身份驗證令牌方法。
- Android 允許在Apple登錄網頁視圖中瀏覽,例如密碼恢復,而不僅僅是登錄。
促銷¶
- 所有 收集登录事件,以便在输入邀请码的用户安装应用程序时可以给予奖励。请参见 这里。
行銷歸因¶
- 全部 更新以支援 Adjust v5。 * 移除 Adjust Signature 函式庫。
- 全部 在與 Adjust 聚合廣告收入時,將 AdMob 作為廣告收入來源。
- Android 將 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 現在支持廣告曝光。
- Android 在用戶邀請分享中新增對 X(前身為 Twitter)的支持。
更改的功能¶
認證¶
- 所有 修改的提供者名稱顯示在衝突彈出窗口中。
修正的錯誤¶
計費¶
- iOS 修正了无法准确表示为浮点数的价格,现在以准确的小数形式显示在 JSON 格式中。 * 示例:
4.99$(字符串) →4.9900000000000011(双精度) →4.99(JSON 数字)
v4.24.4.0¶
新功能¶
行銷歸因¶
- 所有 支持 Airbridge 作为专门针对 Hive SDK 的服务。 - 使用 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的歐盟和EEA地區。
- Android 在Android OS 11+或受支持的模塊上,使用PhotoPicker作為默認的照片相冊訪問方式。
- iOS 現在可以在MacOS控制台應用程序中檢查Hive SDK調試日誌,並且可以過濾特定的日誌類型。
認證¶
- 所有 當請求身份驗證碼超過每個電話號碼的最大帳戶數時,顯示錯誤消息:“超過可以使用相同電話號碼創建的帳戶數。”
促銷¶
更改的功能¶
通知¶
- Android 支援新款 Amazon Fire 設備的運行時庫 (Push Amazon Device Message 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 當產品有首次訂閱折扣時,產品資訊查詢會在
IAPV4Product物件中返回original_price和price欄位以獲取折扣資訊。
更改的功能¶
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
- 新增了Apple Game Center到IdP整合指南。
- 由於Hive SDK功能已內部分為不同的庫,因此更改了iOS Podfile的內容。