Android & iOS
v4.26.0.1¶
ดาวน์โหลด¶
| ระบบปฏิบัติการเป้าหมาย | เวอร์ชันที่ปล่อย | วันที่ปล่อย |
|---|---|---|
| Android & iOS | Hive SDK v4 Cocos2d-x Android & iOS 26.0.1 | 2025-12-18 |
ฟีเจอร์ที่เปลี่ยนแปลง¶
การจัดเตรียม¶
- Android เปลี่ยนเวอร์ชันของไลบรารี Google Play ที่ให้ข้อมูลอายุให้สอดคล้องกับพระราชบัญญัติความรับผิดชอบของ App Store.
- AS-IS: 0.0.1 - Beta2
- TO-BE: 0.0.2
ทั่วไป¶
- iOS เปลี่ยนเวอร์ชัน Xcode ที่ใช้สำหรับการสร้าง
- AS-IS: Xcode 26.2 Beta2
- TO-BE: Xcode 26.2
v4.26.0.0 เบต้า¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การแจกจ่ายแยกต่างหาก และฟีเจอร์จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ใหม่¶
การจัดเตรียม¶
- ฟีเจอร์ compliance ที่เพิ่งเพิ่มเข้ามา
- Android เมื่อแจกจ่ายแอปเกมผ่าน Google Play และ Amazon Appstore, Hive SDK จะให้ Age Range API เพื่อตรวจสอบช่วงอายุของผู้ใช้ให้สอดคล้องกับกฎหมายความรับผิดชอบของ App Store ที่มีผลบังคับใช้ในเท็กซัส สหรัฐอเมริกา ตั้งแต่วันที่ 1 มกราคม 2026
- iOS เมื่อแจกจ่ายแอปเกมผ่าน Apple App Store, Hive SDK จะให้ Age Range API เพื่อตรวจสอบช่วงอายุของผู้ใช้ให้สอดคล้องกับกฎหมายความรับผิดชอบของ App Store ที่มีผลบังคับใช้ในเท็กซัส สหรัฐอเมริกา ตั้งแต่วันที่ 1 มกราคม 2026
- รองรับเฉพาะ iOS 26.2 หรือสูงกว่า.
ทั่วไป¶
- iOS Hive SDK สามารถสร้างได้บน iOS Xcode 26.2 หรือสูงกว่า.
- เวอร์ชัน OS ที่รองรับขั้นต่ำคือ iOS 15.
ปัญหาที่ทราบ¶
การจัดเตรียม¶
- Android ไลบรารีการปฏิบัติตามกฎหมายความรับผิดชอบของ App Store เวอร์ชัน 0.0.1-Beta2 ที่รวมอยู่ในบิลด์ไม่สามารถใช้ในสภาพแวดล้อมการผลิตได้.
v4.25.9.0¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การแจกจ่ายแยกต่างหาก และฟีเจอร์จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ใหม่¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด Newly ให้บริการฟังก์ชันการตรวจสอบตัวตนผ่าน บริการตรวจสอบตัวตน.
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 Billing Library (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 Services-Review (Android) v2.0.1 → 2.0.2
- GooglePlay Services-AppUpdate (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 > การตั้งค่ารหัสความปลอดภัย หากไม่มีรหัสความปลอดภัย จะไม่สามารถเข้าสู่ระบบในแอปได้
-
เนื่องจากมีการเปลี่ยนแปลงในกระบวนการชำระเงิน PG เพื่อใช้การชำระเงิน PG กับ Hive SDK v4 Unreal Engine 25.1.3 หรือสูงกว่า โปรดดูที่ กระบวนการชำระเงิน 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 แก้ไขเพื่อป้องกันข้อผิดพลาดการอ้างอิงอาร์เรย์ว่าง
- เมื่อใช้วิธี
showConflictของคลาส Authv4 จะเกิดการล่มเหลือหากข้อมูลที่จำเป็นขาดหายไป
- เมื่อใช้วิธี
การวิเคราะห์¶
- Android แก้ไขเพื่อป้องกันไม่ให้ข้อมูลที่ไม่จำเป็นถูกนำมารวมเมื่อส่งซ้ำหลังจากการส่งข้อมูลของผู้ใช้พร้อมกันของไคลเอนต์ล้มเหลว.
v4.25.7.0¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การจัดจำหน่ายแยกต่างหาก และฟีเจอร์จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ใหม่¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด ให้ API เพื่อรับข้อมูลการระบุตัวตนที่เป็นส่วนตัว
- ข้อมูลการระบุตัวตนคือค่าที่ถูกแฮช DI หลังจากเรียก API และเสร็จสิ้นการตรวจสอบผู้ใหญ่ คุณสามารถระบุผู้ใช้ที่ได้ทำการตรวจสอบผู้ใหญ่เสร็จสิ้นด้วยค่าดังกล่าว
คุณสมบัติที่เปลี่ยนแปลง¶
การตรวจสอบสิทธิ์¶
-
ทั้งหมด หากคุณตั้งค่าแอปเพื่อใช้การตรวจสอบอายุใน Hive Console กระบวนการตรวจสอบอายุจะถูกดำเนินการโดยอัตโนมัติหลังจากการเข้าสู่ระบบ。
- ฟีเจอร์นี้รองรับเฉพาะในเกาหลี.
-
ทั้งหมด วิธีการ
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
แอนดรอยด์¶
| เกรเดิล | ปลั๊กอินเกรเดิลแอนดรอยด์ | ปลั๊กอินเกรเดิลโคทลิน |
|---|---|---|
| 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 > การตั้งค่ารหัสความปลอดภัย หากไม่มีรหัสความปลอดภัย จะไม่สามารถเข้าสู่ระบบในแอปได้
-
เนื่องจากการเปลี่ยนแปลงในกระบวนการชำระเงิน PG เพื่อใช้การชำระเงิน PG กับ Hive SDK v4 Cocos 25.1.3 หรือสูงกว่า โปรดดูที่ กระบวนการชำระเงิน PG และอัปเดตการใช้งานโค้ดของคุณ
ฟีเจอร์ใหม่¶
แชท¶
- ทั้งหมด เพิ่มความสามารถในการแสดงหรือแสดง 'ถูกใจ' บนข้อความแชทเฉพาะ
- ทั้งหมด เพิ่มความสามารถในการเขียน 'ตอบกลับ' ไปยังข้อความแชทเฉพาะและให้ข้อมูลเกี่ยวกับความสัมพันธ์ของการตอบกลับ
- ทั้งหมด เพิ่มความสามารถในการกล่าวถึงผู้ใช้เฉพาะและให้ข้อมูลเกี่ยวกับการกล่าวถึงผู้ใช้
คุณสมบัติที่เปลี่ยนแปลง¶
แชท¶
- ทั้งหมด เปลี่ยน วิธีการค้นหาข้อความในช่อง จากการใช้ดัชนีเป็นการใช้ ID ข้อความ.
v4.25.5.1¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การแจกจ่ายแยกต่างหาก และฟีเจอร์จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ใหม่¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด ได้จัดเตรียมฟีเจอร์ใหม่ การสลับบัญชีหลายบัญชี รายละเอียดรวมถึง: * บันทึกบัญชีที่เข้าสู่ระบบในปัจจุบันลงในอุปกรณ์ * ดูบัญชีที่บันทึกไว้ * ออกจากระบบและลบบัญชีที่บันทึกไว้ * เข้าสู่ระบบอย่างรวดเร็วด้วยบัญชีที่บันทึกไว้บัญชีอื่น
โปรโมชั่น¶
- ทั้งหมด เพิ่มฟีเจอร์ ลิงก์ตรงใหม่.
การแจ้งเตือน¶
- ทั้งหมด เพิ่มฟีเจอร์ ปุ่มการกระทำแบบพุช ใหม่ * เมื่อได้รับการแจ้งเตือนแบบพุช คุณสามารถดำเนินการที่กำหนดไว้ล่วงหน้าผ่านปุ่มการกระทำแบบพุช
แชท¶
- ทั้งหมด การส่งข้อความ * เพิ่มการแปลข้อความแชทอัตโนมัติเป็นภาษาของผู้ใช้และความสามารถในการแปลข้อความเฉพาะ * เพิ่มความสามารถในการส่งข้อความประกาศที่ผู้ใช้เฉพาะภาษาสามารถรับได้เท่านั้น * เพิ่ม ID ข้อความในข้อความ websocket เพื่อให้แน่ใจว่าลำดับการเรียกกลับ
- ทั้งหมด ช่อง * เพิ่มความสามารถในการดูประวัติแชทก่อนหน้าเมื่อเข้าสู่ช่องแชท * ให้จำนวนผู้เข้าร่วมในช่องปัจจุบัน * เพิ่มตัวเลือกการจัดเรียงเมื่อดึงรายการช่อง
- ทั้งหมด การจัดการเหตุการณ์ * เพิ่มความสามารถในการ ส่งเหตุการณ์ข้อมูลที่กำหนดเองในรูปแบบไบนารี
- ทั้งหมด การจัดการการเชื่อมต่อ * เพิ่มฟีเจอร์การเชื่อมต่อใหม่
ฟีเจอร์ที่เปลี่ยนแปลง¶
ทั่วไป¶
- Android ต้องการกฎการทำให้ไม่สามารถอ่านได้ที่อัปเดตสำหรับการสร้าง
- iOS ไลบรารี
HiveAppTrackingTransparents.frameworkที่แยกออกมาก่อนหน้านี้ตอนนี้รวมอยู่ในService.framework
การตรวจสอบสิทธิ์¶
- ทั้งหมด เมื่อไม่ใช้บัญชีสมาชิก Hive, เมธอด
showMyInquiryจะแสดงหน้าการสอบถาม. - Android เปลี่ยนป๊อปอัปการตรวจสอบสิทธิ์ VK จากเว็บวิวเป็นเบราว์เซอร์ในแอป.
การระบุแหล่งที่มาของการตลาด¶
- iOS ตอนนี้รองรับการเก็บข้อมูลเหตุการณ์การซื้อ Firebase โดยอัตโนมัติ.
เฮอร์คิวลิส¶
- ทั้งหมด อัปเดตไลบรารีเฮอร์คิวลิส * แอนดรอยด์ 20250527 * iOS 20250218
แก้ไขข้อบกพร่อง¶
การจัดเตรียม¶
- iOS แก้ไขเพื่อให้เว็บวิวไม่เลื่อนเมื่อแสดงเงื่อนไข
โปรโมชั่น¶
- iOS แก้ไขรัศมีมุมของ UI ข่าวบนอุปกรณ์ iPad.
การวิเคราะห์¶
- iOS แก้ไขตรรกะเพื่อให้บันทึกการวิเคราะห์สามารถส่งได้ทันทีหลังจากที่ตกลงตามเงื่อนไข
v4.25.2.0¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การจัดจำหน่ายแยกต่างหาก และฟีเจอร์จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
เปลี่ยนแปลงฟีเจอร์¶
การจัดเตรียม¶
- ทั้งหมด ในหน้ารายละเอียดและการตรวจสอบข้อกำหนด หากลิงก์ไม่ใช่ URL ของข้อกำหนดหรือมีแท็กลิงก์ไฮเปอร์ลิงก์ มันจะเปิดในเบราว์เซอร์ภายนอก
การตรวจสอบสิทธิ์¶
-
ทั้งหมด เปลี่ยนวิธีการตรวจสอบสิทธิ์ VK ใหม่ วิธีใหม่สามารถใช้ได้ใน คอนโซลนักพัฒนาของ VK ใหม่.
-
iOS ได้อัปเดตโปรโตคอลการตรวจสอบสำหรับ GameKit API ที่เลิกใช้ซึ่งใช้ใน Apple GameCenter login.
-
Android เนื่องจากการสิ้นสุดการสนับสนุนสำหรับไลบรารี Google Sign-In การตรวจสอบสิทธิ์ในขณะนี้ใช้ Google Credential Manager และ API AuthorizationClient สำหรับการเข้าสู่ระบบทั้งแบบโดยนัยและแบบชัดเจน.
การเรียกเก็บเงิน¶
- Android เมื่อผลิตภัณฑ์ที่ซื้อผ่านการชำระเงิน PG ถูกคืนเงิน ค่า
order_idจะถูกเพิ่มเพื่อแยกแยะจากธุรกรรมก่อนหน้า - Android เมื่อการทำธุรกรรมการชำระเงิน PG เสร็จสมบูรณ์ บันทึกการซื้อจะถูกส่งจากลูกค้าในขณะนี้
โปรโมชั่น¶
- Android เพิ่ม Telegram ลงในรายการการเปิดเผยสำหรับการแชร์ UserAcquisition.
- Android เปลี่ยนแปลงนโยบายการแคชสำหรับการเปิดเผย webview.
การกำหนดเครดิตการตลาด¶
- ทั้งหมด เพิ่มตัวระบุ Hive SDK สำหรับ การรวมกับบริการ MMP.
- ทั้งหมด เมื่อทำการติดตามเหตุการณ์ด้วยตนเอง, คุณสมบัติที่กำหนดเองสามารถเพิ่มได้แล้ว.
- Android เมื่อเริ่มต้น Airbridge, ข้อมูลแหล่งที่มาของตลาดจะถูกส่งแล้ว.
- iOS เมื่อใช้ API sendEventWithAttributes, ช่วงความแม่นยำสำหรับค่าฟloating-point ประเภท
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 แก้ไขข้อผิดพลาดที่ค่า
gameLanguageใน hive_config.xml ถูกรีเซ็ตเมื่อเปลี่ยนโซนกลุ่มเซิร์ฟเวอร์โดยใช้วิธีsetZoneของคลาส Configuration.
การจัดเตรียม¶
- ทั้งหมด เมื่อเริ่มต้นโมดูลโฆษณา (Adiz) ก่อนการเริ่มต้น SDK และปฏิบัติตาม COPPA หรือ GDPR แก้ไขข้อผิดพลาดที่ค่า
AgeGateทำงานตามค่าที่ตั้งไว้ใน hive_config.xml.
การตรวจสอบสิทธิ์¶
- iOS แก้ไขข้อผิดพลาดที่การเข้าสู่ระบบเว็บ QQ ไม่ทำงานอย่างถูกต้องบนอุปกรณ์ที่มี iOS 18 หรือสูงกว่า.
การระบุแหล่งที่มาของการตลาด¶
-
Android แก้ไขปัญหาที่มีการแสดงการแจ้งเตือนแบบพุชที่ว่างเปล่าเมื่อใช้ Adjust เพื่อตรวจสอบสถานะการติดตั้ง.
-
Android เมื่อใช้ Airbridge แก้ไขเพื่อให้ข้อมูลการขายถูกส่งตามราคาต่อหน่วยและจำนวนเมื่อมีการซื้อหลายรายการ。
แชท¶
- Android แก้ไขปัญหาการเชื่อมต่อที่ไม่สม่ำเสมอเมื่อเชื่อมต่อกับแชท.
v4.25.1.3¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การแจกจ่ายแยกต่างหาก และฟีเจอร์ต่างๆ จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ที่เปลี่ยนแปลง¶
การให้เครดิตการตลาด¶
- iOS สนับสนุนการติดตามลิงก์ลึกที่เลื่อนออกไป Airbridge deferred deep link tracking ใหม่
การเรียกเก็บเงิน¶
- Android เปลี่ยนพฤติกรรมการชำระเงิน PG ให้ตรงกับตลาดการเรียกเก็บเงินอื่น ๆ (
IAPv4) หากใช้การชำระเงิน PG โปรดดูที่ การไหลของการชำระเงิน PG และอัปเดตโค้ดของคุณ。
v4.25.1.0¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การแจกจ่ายแยกต่างหาก และฟีเจอร์จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
แก้ไขข้อบกพร่อง¶
การระบุแหล่งที่มาของการตลาด¶
- iOS แก้ไขข้อผิดพลาดที่ข้อมูลรายได้จากโฆษณาที่ส่งผ่าน Adiz ถูกส่งเป็น AdMob ใน Airbridge แทนที่จะเป็น Adiz.
การเรียกเก็บเงิน¶
-
iOS แก้ไขข้อผิดพลาดที่ทำให้ UI ป๊อปอัปสำหรับการตกลงส่งข้อมูลการบริโภคแสดงด้วยพื้นหลังทึบ
-
iOS แก้ไขข้อผิดพลาดที่ทำให้หน้าจอแอปพลิเคชันหมุนโดยไม่ตั้งใจเมื่อปิด UI ป๊อปอัปเพื่อยอมรับการส่งข้อมูลการบริโภค.
โปรโมชั่น¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้ภาพหายไปเมื่อเกิดเหตุการณ์หมุนในระหว่างการแสดงป๊อปอัพการตรวจสอบที่มีภาพ
v4.25.0.0¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การแจกจ่ายแยกต่างหาก และฟีเจอร์จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ใหม่¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด เพิ่ม Telegram เป็นวิธีการยืนยันตัวตนใหม่ (IdP) ดูที่ การตั้งค่า Telegram bot สำหรับการเข้าสู่ระบบ.
การเรียกเก็บเงิน¶
การระบุแหล่งที่มาของการตลาด¶
- ทั้งหมด รองรับใหม่ การส่งคุณสมบัติเพิ่มเติมไปยัง Airbridge สำหรับการติดตามกิจกรรมการตลาด.
- Android รองรับใหม่ การติดตามลิงก์ลึกที่เลื่อนของ Airbridge.
แชท¶
- ทั้งหมด รองรับฟีเจอร์ chat ใหม่ทั้งหมด.
การจับคู่¶
- ทั้งหมด อัปเดตฟีเจอร์การจับคู่ใหม่เพื่อรองรับ การจับคู่กลุ่ม.
<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.
อื่นๆ¶
- ทั้งหมด อัปเดตเวอร์ชันห้องสมุด Hercules. * Android: 20241120 * iOS: 20241120
แก้ไขข้อบกพร่อง¶
การตรวจสอบสิทธิ์¶
- Android แก้ไขปัญหาที่ UI thread ถูกใช้งานเป็นระยะ ๆ หากการตอบสนองของเครือข่ายล่าช้าในระหว่างการดำเนินการของ
signInmethod.
การเรียกเก็บเงิน¶
- iOS แก้ไขข้อผิดพลาดที่เกิดเหตุการณ์
IAP_UPDATEเพิ่มเติมเมื่อใช้ UserEngagement เพื่อกระตุ้นการซื้อผลิตภัณฑ์ในแอป
v4.24.5.0¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การแจกจ่ายแยกต่างหาก และฟีเจอร์ต่างๆ จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ใหม่¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด รองรับ Steam และ X (เดิมคือ Twitter) เป็นวิธีการยืนยันตัวตนใหม่
- ทั้งหมด มีฟีเจอร์ การท่องเว็บในแอป ที่แชร์เซสชันที่ยืนยันตัวตนแล้ว.
การจับคู่¶
- ทั้งหมด ใหม่รองรับ บริการจับคู่.
โปรโมชั่น¶
- ทั้งหมด Spot banners ตอนนี้รองรับการแสดงโฆษณาแล้ว
- Android เพิ่มการสนับสนุนสำหรับ X (เดิมคือ Twitter) ในการแชร์คำเชิญผู้ใช้
ฟีเจอร์ที่เปลี่ยนแปลง¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด แสดงชื่อผู้ให้บริการที่แก้ไขแล้วในป๊อปอัพความขัดแย้ง.
แก้ไขข้อบกพร่อง¶
การเรียกเก็บเงิน¶
- iOS แก้ไขให้ราคาที่ไม่สามารถแสดงเป็นจำนวนทศนิยมแบบลอยตัวได้อย่างแม่นยำจะแสดงเป็นจำนวนทศนิยมที่ถูกต้องในรูปแบบ JSON
- ตัวอย่าง:
4.99$(string) →4.9900000000000011(double) →4.99(JSON number)
- ตัวอย่าง:
v4.24.4.0¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การแจกจ่ายแยกต่างหาก และฟีเจอร์จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ใหม่¶
การอ้างอิงการตลาด¶
- ทั้งหมด รองรับ Airbridge เป็นบริการที่เชี่ยวชาญสำหรับ Hive SDK. - ติดตามเหตุการณ์โดยอัตโนมัติด้วย Airbridge - ติดตามเหตุการณ์ด้วยตนเองด้วย Airbridge
การเรียกเก็บเงิน¶
- Android รองรับการซื้อจำนวนที่ต้องการของผลิตภัณฑ์เดียวผ่านการชำระเงิน PG.
แก้ไขข้อบกพร่อง¶
การวิเคราะห์¶
- iOS แก้ไขข้อผิดพลาดที่การเลือกเพียงตัวเลือกเดียวในแบนเนอร์การยินยอมไม่ได้สะท้อนอย่างถูกต้อง.
v4.24.3.0¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การแจกจ่ายแยกต่างหาก และฟีเจอร์ต่างๆ จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ใหม่¶
การจัดเตรียม¶
- ทั้งหมด เพิ่มความสามารถในการตรวจสอบว่ามีการขอความยินยอมจากผู้ปกครองตามกฎหมายในหน้าข้อตกลงหรือไม่
ฟีเจอร์ที่เปลี่ยนแปลง¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด เปลี่ยนแปลงพฤติกรรมการออกจากระบบ
- ก่อนหน้า: Hive SDK จะออกจากระบบบัญชีผู้ใช้เมื่อเรียกใช้
signOutบัญชีผู้ใช้แขกจะได้รับการตอบกลับความล้มเหลวจากเซิร์ฟเวอร์เมื่อเรียกใช้ API signOut - หลังจากนั้น: เมื่อเรียกใช้
signOutHive SDK จะขอให้เซิร์ฟเวอร์ Hive ยืนยันว่าบัญชีผู้ใช้สามารถออกจากระบบได้หรือไม่ และจะออกจากระบบตามการตอบกลับ
- ก่อนหน้า: Hive SDK จะออกจากระบบบัญชีผู้ใช้เมื่อเรียกใช้
- ทั้งหมด เมื่อออกจากระบบบัญชี แขก จะไม่คืนค่าการตอบกลับความสำเร็จอีกต่อไป แต่จะคืนค่ารหัสข้อผิดพลาด Hive SDK และเซิร์ฟเวอร์ Hive จะรักษาช่วงเซสชันของบัญชีแขก
- ทั้งหมด สำหรับบัญชีที่ถูกระงับ จะออกจากระบบ IdP โดยอัตโนมัติเพื่อให้บัญชีอื่นสามารถเข้าสู่ระบบด้วย IdP เดียวกันได้ ใช้ได้เฉพาะเมื่อไม่สามารถเข้าสู่ระบบอัตโนมัติได้
- ทั้งหมด เมื่อเชื่อมโยง IdP กับ
AuthV4.connectการเปลี่ยนไปยังบัญชีที่ถูกระงับจะกระตุ้นให้เกิดการออกจากระบบ ตอนนี้ - ทั้งหมด บริการจัดการอุปกรณ์จะใช้รหัสประเทศโทรศัพท์ระหว่างประเทศโดยอัตโนมัติตามภูมิภาคของอุปกรณ์
- iOS การเข้าสู่ระบบ Facebook ตอนนี้เป็นไปได้แม้ว่าจะปฏิเสธความยินยอมในการติดตามแอป (ATT)
โปรโมชั่น¶
- ทั้งหมด แก้ไขเพื่อไม่ให้ข้อมูลที่ไม่จำเป็นรวมอยู่ในค่าที่ส่งผ่าน
additionalInfo. - ทั้งหมด เปลี่ยนเพื่ออนุญาตให้แบนเนอร์แบบเต็มหน้าจอที่อัตราส่วน 2:3 หรือ 3:2.
- ทั้งหมด เปลี่ยนข้อความ "ไม่แสดงเป็นเวลา 1 วัน" ในแบนเนอร์แบบเต็มหน้าจอเป็น "ไม่แสดงวันนี้".
การกำหนดเครดิตการตลาด¶
- ทั้งหมด เปลี่ยน ปรับลายเซ็น เวอร์ชันจาก
v1เป็นv3.
แก้ไขข้อบกพร่อง¶
Hive SDK ทั่วไป¶
- Android แก้ไขข้อผิดพลาดที่หน่วยความจำไม่ได้ถูกปล่อยออกเนื่องจากตรรกะการอ้างอิงทรัพยากร
- iOS แก้ไขการเกิดแครชเป็นระยะเมื่อเช็คสถานะการอนุญาต ATT บนอุปกรณ์ iOS 14
- iOS แก้ไขการเกิดแครชเมื่อเลือกการเข้าถึงภาพถ่ายที่จำกัดในอัลบั้มภาพ
การแจ้งเตือน¶
- Android แก้ไขข้อผิดพลาดที่การตั้งค่า
typeที่ไม่รองรับใน การแจ้งเตือนแบบพุชในท้องถิ่น ทำให้ข้อความพุชไม่แสดง - iOS แก้ไขเพื่อส่งข้อมูลเวอร์ชันแอป
v4.24.2.0¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การแจกจ่ายแยกต่างหาก และฟีเจอร์ต่างๆ จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ใหม่¶
Hive SDK ทั่วไป¶
- ทั้งหมด ให้ ฟีเจอร์ในการคืนค่าว่าผู้ใช้ที่อายุต่ำกว่า 16 ปีได้ตกลงตามข้อกำหนด ในภูมิภาค EU และ EEA ที่ GDPR มีผลบังคับใช้
- Android บน Android OS 11+ หรือโมดูลที่รองรับ ใช้ PhotoPicker เป็นค่าเริ่มต้นสำหรับการเข้าถึงอัลบั้มภาพ
- iOS บันทึกการดีบักของ Hive SDK สามารถตรวจสอบได้ในแอปคอนโซลของ MacOS และสามารถกรองประเภทบันทึกเฉพาะได้
การตรวจสอบสิทธิ์¶
- ทั้งหมด เมื่อขอรหัสการตรวจสอบสิทธิ์หลังจากเกินจำนวนบัญชีสูงสุดต่อหมายเลขโทรศัพท์ จะมีข้อความแสดงข้อผิดพลาด: "เกินจำนวนบัญชีที่สามารถสร้างได้ด้วยหมายเลขโทรศัพท์เดียวกัน."
โปรโมชั่น¶
- ทั้งหมด ให้ การควบคุมการแสดงผลการโปรโมตข้าม
- ทั้งหมด ปรับปรุงฟีเจอร์ "ไม่แสดงวันนี้" เพื่อสนับสนุน ไม่แสดงเป็นเวลา N วัน.
ฟีเจอร์ที่เปลี่ยนแปลง¶
การแจ้งเตือน¶
- Android รองรับไลบรารีระยะเวลาการทำงาน (Push Amazon Device Message 1.2.0) สำหรับอุปกรณ์ Amazon Fire ใหม่.
โปรโมชั่น¶
- iOS ปรับปรุงการใช้งานโดยการลดการแจ้งเตือนสิทธิ์คลิปบอร์ดเมื่อใช้ฟีเจอร์เชิญเล่นเกม (UA)
- เปลี่ยนเวลาการแสดงแจ้งเตือนจากการเปิดแอปเป็นการเริ่มต้น Hive SDK
- แจ้งเตือนจะปรากฏขึ้นเฉพาะเมื่อมีข้อมูล URL ของผู้เชิญในคลิปบอร์ด
การวิเคราะห์¶
- iOS ค่าดีฟอลต์สำหรับตัวเลือก
saveAnalyticsLogBeforeCrashซึ่งบันทึกบันทึกที่ยังไม่ได้ส่งไปยังไฟล์เมื่อเกิดข้อผิดพลาด ตอนนี้เป็นfalse.
แก้ไขข้อบกพร่อง¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด ในการตรวจสอบชื่อจริงสำหรับผู้ใช้ในประเทศจีน แก้ไขให้เวลาที่เหลือไม่ถูกรีเซ็ตและแสดงข้อความแสดงข้อผิดพลาดเมื่อเกินขีดจำกัดการส่ง SMS
- Android แก้ไขข้อผิดพลาดที่ไม่มีการเรียกกลับเมื่อกดปุ่มย้อนกลับระหว่างการเข้าสู่ระบบ Google Play
- Android แก้ไขข้อผิดพลาดที่ไม่สามารถป้อนข้อมูลด้วยแป้นพิมพ์ได้ในอุปกรณ์ที่มีความละเอียดต่ำ
โปรโมชั่น¶
- iOS แก้ไขปัญหาการแช่แข็งเมื่อแสดงมุมมองเฟรมใหม่ในมุมมองข่าว
การติดตามการตลาด¶
- Android แก้ไขความล่าช้าในการส่งเหตุการณ์ Adjust เมื่อเริ่มต้นด้วยเงื่อนไขที่กำหนดเอง.
v4.24.1.2¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การแจกจ่ายแยกต่างหาก และฟีเจอร์ต่างๆ จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
แก้ไขข้อบกพร่อง¶
การตรวจสอบสิทธิ์¶
- Android แก้ไขข้อผิดพลาดที่ไม่มีการเรียกกลับเมื่อกดปุ่มย้อนกลับระหว่างการเข้าสู่ระบบ Google ข้อบกพร่องนี้เกิดขึ้นเฉพาะเมื่อเปิดใช้งานการสนับสนุน Google Legacy ใน Hive console.
- Android แก้ไขข้อผิดพลาดที่ไม่สามารถป้อนข้อมูลด้วยแป้นพิมพ์ได้บนอุปกรณ์ที่มีความละเอียดต่ำ.
v4.24.1.0¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การแจกจ่ายแยกต่างหาก และฟีเจอร์จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ที่เปลี่ยนแปลง¶
การวิเคราะห์¶
- iOS เปลี่ยนเพื่อกำหนดการแสดงแบนเนอร์การยินยอมตามความยินยอมในการติดตามอุปกรณ์ * หากปฏิเสธความยินยอมในการติดตาม แบนเนอร์การยินยอมจะไม่แสดง
v4.24.0.0¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การแจกจ่ายแยกต่างหาก และฟีเจอร์ต่างๆ จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ใหม่¶
โปรโมชั่น¶
- Android รองรับ แท็บที่กำหนดเอง โดยใช้เบราว์เซอร์เริ่มต้นของอุปกรณ์ในการแสดงผลหน้าเว็บภายนอก ใช้
PlatformHelperคลาสshowInAppBrowserเมธอดเพื่อแสดง เบราว์เซอร์ในแอป. - iOS รองรับ SafariViewController สำหรับการแสดงผลหน้าเว็บภายนอก ใช้
PlatformHelperคลาสshowInAppBrowserเมธอดเพื่อแสดง เบราว์เซอร์ในแอป.
การเรียกเก็บเงิน¶
- iOS เมื่อผลิตภัณฑ์มีส่วนลดการสมัครสมาชิกครั้งแรก คำถามข้อมูลผลิตภัณฑ์จะส่งคืนทั้ง
original_priceและpriceในฟิลด์IAPV4Productสำหรับข้อมูลส่วนลด.
คุณสมบัติที่เปลี่ยนแปลง¶
Hive SDK ทั่วไป¶
- iOS ตอนนี้ยังใช้
CFBundleShortVersionStringเพื่อแยกเวอร์ชันแอปอีกด้วย.
การเรียกเก็บเงิน¶
- ทั้งหมด เปลี่ยนคำประเภทการชำระเงิน PG ใน UI การคืนเงินจาก "HiveStore" เป็น "การชำระเงิน PG"。
- Android เปลี่ยนหน้าชำระเงิน 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 Plugin | Kotlin Gradle Plugin |
|---|---|---|
| v7.5 | v7.4.2 | v1.8.0 |
iOS¶
- Xcode 15.0+
- เวอร์ชัน Xcode ควรได้รับการอัปเดตตาม นโยบาย Apple App Store.
ฟีเจอร์ที่เปลี่ยนแปลง¶
Hive SDK ทั่วไป¶
- Android การเข้าถึงคลาส ResultAPI ของอินเตอร์เฟส Java Enum ถูกเปลี่ยนแปลง ดูตัวอย่างด้านล่าง
- ก่อนหน้านี้: รองรับเพียง
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 หรือสูงกว่า
การตรวจสอบสิทธิ์¶
- ทั้งหมด สำหรับการจัดการอุปกรณ์ การตรวจสอบชื่อจริงสำหรับประเทศจีน และอื่นๆ ปุ่มส่งจะถูกปิดใช้งานหากผู้ใช้ไม่ป้อน SMS ภายในเวลาที่กำหนดสำหรับการตรวจสอบ SMS.
- Android แต่ละ IDP ถูกแยกออกเป็นห้องสมุดสำหรับการใช้งานแบบเลือกได้ ห้องสมุดต่อไปนี้สามารถนำไปใช้เพิ่มเติมได้:
- Apple Sign-In
- Weverse
- สมาชิก
- Android มีการเปลี่ยนแปลงเพื่อเชื่อถือเฉพาะข้อมูลการเข้าสู่ระบบที่ได้รับการตรวจสอบโดยตรงจาก Hive Server ในระหว่างการเข้าสู่ระบบ Google Play Games แก้ไขปัญหาบางกรณีของ
AuthV4ServerResponseError. - iOS ห้องสมุด reCAPTCHA ที่ใช้โดย Hive SDK ได้รับการอัปเดตเป็นเวอร์ชันทางการ.
- iOS แต่ละ IDP ถูกแยกออกเป็นห้องสมุดสำหรับการใช้งานแบบเลือกได้ ห้องสมุดต่อไปนี้สามารถนำไปใช้เพิ่มเติมได้:
- Apple Sign-In
- GameCenter
- สมาชิก
โปรโมชั่น¶
- ทั้งหมด การเปลี่ยนแปลงจะทำเพื่อให้มีเพียงหนึ่งในข่าวหรือแบนเนอร์ระหว่างหน้าที่ปรากฏบนหน้าจอเท่านั้น หน้าต่างที่เรียกก่อนจะปรากฏขึ้น และหน้าต่างที่เรียกหลังจะไม่ปรากฏขึ้น
- ทั้งหมด รวม
campaignIdใน UA ข้อมูลแคมเปญ. - iOS อัปเดตไลบรารี SDWebImage และใช้ นโยบายแคช LRU ที่เกี่ยวข้องกับการแคชและดาวน์โหลดภาพ.
Billing¶
- ทั้งหมด ไม่สนับสนุนอินเตอร์เฟซและฟีเจอร์ IAPv2 อีกต่อไป.
- Android มีการเปลี่ยนแปลงเพื่อให้เมื่อมีการซื้อที่รอดำเนินการ ผลลัพธ์การซื้อที่ล่าช้าไม่ส่งผลกระทบต่อการชำระเงินที่กำลังดำเนินอยู่ในปัจจุบัน.
การจัดเตรียม¶
- ทั้งหมด เพิ่มฟีเจอร์ในการเปิดเผยข้อกำหนดในการให้บริการตามบัญชี
Hercules¶
- ทั้งหมด อัปเดตเวอร์ชันของ Hercules ไลบรารี.
- Android: 20231122
- iOS: 20231116
<
แก้ไขข้อบกพร่อง¶
การตรวจสอบสิทธิ์¶
- Android แก้ไขปัญหาที่ปุ่มแสดงผลไม่ถูกต้องเมื่อมีการแสดงป๊อปอัปข้อจำกัดการใช้งานในภาษาโปรตุเกส.
- iOS แก้ไขปัญหาที่แอปพลิเคชันหยุดทำงานเมื่อมีการแตะปุ่มถ่ายภาพอย่างรวดเร็วในขณะที่แก้ไขรูปภาพโปรไฟล์.
โปรโมชั่น¶
- Android แก้ไขข้อผิดพลาดที่ทำให้การขึ้นบรรทัดใหม่ไม่ทำงานอย่างถูกต้องเมื่อแอปถูกเปลี่ยนจากพื้นหลัง > ไปยังพื้นหลัง > กลับไปที่พื้นหลังอีกครั้งในขณะที่มีการแสดงป๊อปอัพออกจากเกม.
- iOS แก้ไขปัญหาที่ทำให้พื้นที่ด้านบนถูกตัดออกเมื่อแสดงเว็บวิวชุมชน ฯลฯ ผ่านแบนเนอร์โปรโมชัน.
การจัดเตรียม¶
- iOS แก้ไขไม่ให้แสดงเวลาที่เหลือจนกว่าจะมีการยกเลิกการระงับสำหรับผู้ใช้ที่ถูกระงับ.
ฐานข้อมูล¶
- iOS หากคุณใส่ค่าเป็นค่าว่างให้กับเมธอด
setเป็นอาร์กิวเมนต์ มันจะลบค่าที่ตั้งไว้ก่อนหน้านี้ ทำให้การทำงานถูกต้อง
การแจ้งเตือน¶
- Android แก้ไขปัญหาที่เนื้อหาข้อความแจ้งเตือนไม่ปรากฏเนื่องจากปัญหาในกระบวนการดึงข้อความแจ้งเตือนเพื่อแสดงเมื่อแอปถูกเปิดใหม่อีกครั้ง.
Analytics¶
- ทั้งหมด ในการส่งบันทึกผู้ใช้ที่ใช้งานพร้อมกัน เปลี่ยนรหัสประเทศที่ส่งสำหรับประเทศที่ไม่รู้จักจาก
Unknownเป็นอักขระว่างสองตัว.
<
ปัญหาที่ทราบ¶
ไม่มีปัญหาที่ทราบเกี่ยวกับการเผยแพร่เวอร์ชันนี้ของ Hive SDK
<
การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา¶
ทั่วไป
- เปลี่ยนค่า ageGateU13 ของ COPPA เป็นค่าที่สามารถตั้งค่าได้โดยตรง
- อัปเดตตัวอย่าง hive_config.xml
- ลบเนื้อหาที่เกี่ยวข้องกับ IdP ที่ไม่รองรับ, WEIBO, จาก ที่นี่
- ปรับปรุงคำอธิบายของ การอัปเดตในแอป
Android
- เพิ่มเวอร์ชันขั้นต่ำสำหรับ Gradle, Android Gradle Plugin, Kotlin Gradle Plugin ที่นี่.
- เปลี่ยนเนื้อหาของไฟล์ Android Gradle เนื่องจากฟีเจอร์ของ Hive SDK ถูกแยกออกเป็นไลบรารีแยกต่างหาก.
- ลบเนื้อหาที่เกี่ยวข้องจากการตั้งค่า AndroidManifest.xml เนื่องจาก WeChat Auth ถูกเพิ่มโดยอัตโนมัติโดย Hive SDK. นอกจากนี้ยังลบเนื้อหาที่ Hive SDK ไม่ได้ใช้ FOREGROUND SERVICE โดยตรง.
- เปลี่ยนเนื้อหาที่เกี่ยวข้องกับการตั้งค่าไลบรารีที่จำเป็นใน build.gradle สำหรับ Facebook Cloud Game ที่นี่.
- เปลี่ยนเนื้อหาของไฟล์ build.gradle ระดับโมดูลสำหรับการเพิ่ม Firebase Analytics ที่นี่.
- อัปเดตการเพิ่มการตั้งค่า Huawei build.
- เปลี่ยนเนื้อหาที่เกี่ยวข้องกับการตั้งค่าไลบรารีที่จำเป็นใน build.gradle สำหรับ Google Play Games บน PC build ที่นี่.
- เปลี่ยนเนื้อหาของไฟล์ build.gradle ระดับโมดูลสำหรับการสนับสนุนการเข้าสู่ระบบของ Google ที่นี่.
- ปรับปรุงคำอธิบายเนื่องจากเวอร์ชัน ONE Store ได้รับการอัปเดตเป็น 21.01.00 ที่นี่.
iOS
- เพิ่ม Apple Game Center ลงในคู่มือการรวม IdP.
- เปลี่ยนเนื้อหาของ iOS Podfile เนื่องจากฟีเจอร์ Hive SDK ถูกแบ่งออกเป็นไลบรารีแยกต่างหาก.