Android & iOS
ข้อมูลที่จำเป็น¶
- การออกคีย์ความปลอดภัยเป็นสิ่งจำเป็นสำหรับ Hive SDK v4 Unity 25.0.0 หรือสูงกว่า
- เนื่องจากมีการเปลี่ยนแปลงในโปรโตคอลความปลอดภัยในการตรวจสอบสิทธิ์ เมื่อใช้ Hive SDK v4 Unity 25.0.0 หรือสูงกว่า คุณต้องออก คีย์ความปลอดภัย ใน Hive Console > การตั้งค่าคีย์ความปลอดภัย หากคุณไม่ออกคีย์ความปลอดภัย คุณจะไม่สามารถเข้าสู่ระบบแอปได้
- การเปลี่ยนแปลงการดำเนินการชำระเงิน PG ที่จำเป็นสำหรับ Hive SDK v4 Unity 25.1.3 หรือสูงกว่า * สำหรับ Android & iOS 25.1.3 หรือสูงกว่า หรือ Windows 25.1.0 หรือสูงกว่า หากคุณดำเนินการชำระเงิน PG ให้ดูที่ กระบวนการชำระเงิน PG และอัปเดตโค้ดการดำเนินการชำระเงิน PG ของคุณ
- หากใช้ SDK Manager กับ Hive SDK v4 Unity 25.4.0 หรือสูงกว่า ให้ปรับปรุงเป็น SDK Manager v2.0.0 หรือสูงกว่า
- ใน Hive SDK v4 Unity Windows 25.8.1 และเวอร์ชันที่สูงกว่า มีปัญหาที่การคลิกแบนเนอร์โฆษณาแบบชั่วคราวไม่ได้นำไปยังลิงก์อย่างถูกต้อง เพื่อแก้ไขปัญหานี้ ให้แทนที่ไฟล์ HTML สำหรับแบนเนอร์โฆษณาแบบชั่วคราวดังนี้:
- ดาวน์โหลดและแตกไฟล์ ไฟล์ zip ที่มีโฟลเดอร์ที่มีไฟล์ HTML ที่แก้ไขแล้ว.
- คัดลอกโฟลเดอร์ทั้งหมดและเขียนทับใน
Hive_SDK_UnityPlugin\Assets\Hive_SDK_v4\Plugins\Windows\additional. - สร้างแอปใหม่อีกครั้ง.
v4.26.1.1¶
ดาวน์โหลด¶
| ระบบปฏิบัติการเป้าหมาย | ดาวน์โหลด | วันที่ปล่อย |
|---|---|---|
| Unity Interface | Hive SDK v4 Unity Interface 26.1.1 | 2026-01-15 |
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การแจกจ่ายแยกต่างหาก และฟีเจอร์ต่างๆ จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
แก้ไขข้อบกพร่อง¶
- ทั้งหมด แก้ไขข้อผิดพลาดที่ข้อมูลเวอร์ชัน Hive SDK ไม่ถูกต้องหลังจากตั้งค่าการพึ่งพาห้องสมุดภายนอกเมื่อกำหนดเป้าหมาย iOS.
v4.26.1.0¶
ดาวน์โหลด¶
| ระบบปฏิบัติการเป้าหมาย | ดาวน์โหลด | วันที่ปล่อย |
|---|---|---|
| Unity Interface | Hive SDK v4 Unity Interface 26.1.0 | 2026-01-13 |
| Android | Hive SDK v4 Unity Android 26.1.0 | 2026-01-13 |
| iOS | Hive SDK v4 Unity iOS 26.1.0 | 2026-01-13 |
ฟีเจอร์ใหม่¶
การเรียกเก็บเงิน¶
- Android รองรับการใช้ Xiaomi billing.
การตรวจสอบสิทธิ์¶
- ทั้งหมด ให้
AuthV4.checkAgeGatemethod ที่แสดงป๊อปอัปสำหรับการกรอกวันเกิด และส่งค่าดังกล่าวกลับเป็น callback เมื่อผู้ใช้กรอกวันเกิดของตน - ทั้งหมด เพิ่ม
AuthV4.setAutoLoginEnabledmethod ที่ลงทะเบียนเซสชันการเข้าสู่ระบบถัดไป (ไม่ใช่เซสชันปัจจุบัน) เป็นเซสชันการเข้าสู่ระบบอัตโนมัติ (ON/OFF). หลังจากตั้งค่าเป็นONคุณสามารถใช้การเข้าสู่ระบบอัตโนมัติโดยการเรียกใช้AuthV4.Helper.signInหรือเรียกใช้AuthV4.signInพร้อมกับProviderType.AUTO. - Android รองรับการใช้ การเข้าสู่ระบบ Xiaomi.
โปรโมชั่น¶
- ทั้งหมด รองรับลิงก์ลึกที่เลื่อนลอยซึ่งนำผู้ใช้ที่ยังไม่ได้ติดตั้งแอปไปยังหน้าภายในแอปที่ระบุ แม้หลังจากการติดตั้งแอปเสร็จสิ้นเมื่อพวกเขาคลิกลิงก์ตรง
ส่วนเสริม¶
- Android เมื่อเปิดเผย webview โดยใช้วิธี showInWebView ของคลาส PlatformHelper ใน การเปิดด้วย in-game webview เราให้ตัวเลือกในการเปิดเผยโดยใช้ Game Activity แทน Hive Activity.
อื่นๆ¶
- ทั้งหมด คุณสามารถตรวจสอบค่าการตั้งค่าภาษาใน SDK ที่กำหนดโดยใช้วิธีการ
getGameLanguageในคลาสConfiguration。 - iOS ด้วยการยุติการให้บริการ CocoaPod เราจึงให้บริการการจัดจำหน่ายผ่าน SPM (Swift Package Manager)。
ฟีเจอร์ที่เปลี่ยนแปลง¶
การอัปเดตห้องสมุด¶
- Android Amazon AppStore (Android) v3.0.4 → v3.0.8
- Samsung GalaxyStore IAP (Android) v6.1.1 → v6.5.0
- Google Billing Library (Android) v7.0.0 → v8.0.0
- QQ (Android) v3.5.17 → v3.5.18
- Xiaomi (Android) v3.2.5_12798 → v3.4.6
- iOS Adjust (iOS) 5.4.3 → 5.4.6
- Airbridge (iOS) 4.7.0 → 4.8.1
- AppsFlyer (iOS) 6.17.2 → 6.17.7
- Firebase (iOS) 11.15.0 → 12.5.0
- Singular (iOS) 12.8.1 → 12.9.0
- Facebook (iOS) 18.0.0 → 18.0.2
- Line (iOS) 5.13.0 → 5.14.0
- QQ (iOS) 3.5.17.5 → 3.5.18
- SDWebImage (iOS) 5.21.1 → 5.21.5
การติดตามการตลาด¶
- ทั้งหมด เปลี่ยนแปลงเพื่อป้องกันการส่งข้อมูลบันทึกรายได้ซ้ำกับใบเสร็จเดียวกันที่ส่งไปยัง MMP.
- ทั้งหมด เพิ่มการส่งค่ารายได้ไปยังคีย์ค่าเมื่อส่งเหตุการณ์การซื้อ Firebase.
- ก่อนหน้านี้ ค่ารายได้ถูกส่งไปยังคีย์รายได้เท่านั้น.
การเรียกเก็บเงิน¶
- Android เปลี่ยนไลบรารีที่ใช้สำหรับการชำระเงิน Google Play เป็น Google Play Billing Library 8.0.
การวิเคราะห์¶
- ทั้งหมด เปลี่ยนการออกแบบป๊อปอัพและปรับปรุงพฤติกรรมของ การแสดงแบนเนอร์การยินยอม DMA.
- ประวัติการยินยอมที่มีอยู่จากแบนเนอร์การยินยอมก่อนหน้านี้จะถูกเก็บรักษาไว้ และเมื่อแสดงอีกครั้ง จะมีแบนเนอร์การยินยอมใหม่ที่มีข้อความและ UI ที่ปรับปรุงแล้วแสดงขึ้น
- หากคุณใช้ข้อความที่กำหนดเองสำหรับแบนเนอร์การยินยอมที่มีอยู่ คุณต้องกำหนดค่าใหม่ตามโครงสร้างข้อมูลที่เปลี่ยนแปลงโดยอ้างอิงจาก การตั้งค่า UI แบนเนอร์การยินยอมแบบกำหนดเอง.
การตรวจสอบสิทธิ์¶
- ทั้งหมด รองรับการตรวจสอบอายุผ่านแอพพลิเคชั่นรวมถึงวิธีการเว็บ
- ทั้งหมด ลบ ฟีเจอร์การเก็บข้อมูลอัตโนมัติสำหรับภาพโปรไฟล์และชื่อเล่นระหว่างการเข้าสู่ระบบ SNS
- ทั้งหมด ด้วยการเพิ่ม
AuthV4.setAutoLoginEnabled(ค่าเริ่มต้น: PC ปิด / มือถือเปิด) นโยบายพฤติกรรมการเข้าสู่ระบบอัตโนมัติเปลี่ยนแปลงดังนี้:- ก่อนหน้า: เมื่อเปลี่ยนไปยังบัญชีอื่นหลังจากเกิดความขัดแย้งของบัญชี บัญชีที่เปลี่ยนจะรักษาการเข้าสู่ระบบอัตโนมัติบนมือถือและปิดการเข้าสู่ระบบอัตโนมัติบน PC
- เปลี่ยนแปลง: เมื่อเปลี่ยนไปยังบัญชีอื่นหลังจากเกิดความขัดแย้งของบัญชี บัญชีที่เปลี่ยนจะรักษาการเข้าสู่ระบบอัตโนมัติทั้งบนมือถือและ PC หากการลงทะเบียนเซสชันการเข้าสู่ระบบอัตโนมัติทำด้วย
AuthV4.setAutoLoginEnabledมิฉะนั้นจะถูกปิด (มีข้อยกเว้น)
การแจ้งเตือน¶
- iOS เปลี่ยนเพื่อเก็บข้อมูลโทเค็นเพิ่มเติมตามสภาพแวดล้อมการสร้างเมื่อเก็บโทเค็นสำหรับการส่งพุช.
โปรโมชั่น¶
- ทั้งหมด แก้ไขข้อผิดพลาดที่ทำให้เว็บวิวกระพริบเมื่อย้ายไปยังเบราว์เซอร์ภายนอกผ่านมุมมองที่กำหนดเอง/มุมมองโดยตรง.
การจัดเตรียม¶
- ทั้งหมด ให้ Age Range API ที่สามารถตอบสนองต่อกฎหมายความรับผิดชอบของ App Store เป็นแอปพลิเคชันที่เลือกได้
- พระราชบัญญัติความรับผิดชอบของ App Store ที่มีกำหนดจะมีผลบังคับใช้ในวันที่ 1 มกราคม 2026 ในรัฐเท็กซัส สหรัฐอเมริกา ขณะนี้อยู่ระหว่างการระงับ ดังนั้นจึงสามารถนำไปใช้ได้ตามสถานการณ์การพัฒนา
ส่วนเสริม¶
- ทั้งหมด ใน การเปิดด้วยเว็บวิวในเกม เราได้ปรับปรุงความชัดเจนของปุ่มปิดสำหรับเว็บวิวที่เปิดเผยโดยวิธี showInAppView ของคลาส PlatformHelper.
อื่นๆ¶
- ทั้งหมด การดำเนินการ
Configuration.setZoneได้ถูกเปลี่ยนให้ถูกต้องเฉพาะจนถึงการเริ่มต้นเท่านั้น.
ปลั๊กอิน¶
- iOS ปรับปรุงความเข้ากันได้ของคลาส JSONObject ที่รวมอยู่ใน SDK distribution.
- ป้องกันการชนกันของชื่อกับคลาส JSONObject อื่น ๆ ในสภาพแวดล้อมการสร้าง.
แก้ไขข้อบกพร่อง¶
การกำหนดเครดิตการตลาด¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้เหตุการณ์การติดตั้งหรืออัปเดตหายไปจาก Firebase.
การตรวจสอบสิทธิ์¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้ช่องป้อนข้อความแชทไม่แสดงเป็นระยะๆ ขณะใช้งานแชทบอท
- iOS แก้ไขข้อผิดพลาดที่ทำให้หน้าต่างยืนยันอายุผู้ใหญ่แสดงขึ้นอีกครั้งเมื่ออุปกรณ์ที่ลงทะเบียนถูกลบหลังจากการยืนยันอายุผู้ใหญ่เมื่อจำนวนการลงทะเบียนการจัดการอุปกรณ์เกินขีดจำกัด
การแจ้งเตือน¶
- Android แก้ไขข้อผิดพลาดที่ทำให้มีการเก็บโทเค็นสำหรับการแจ้งเตือนแบบพุชแม้สำหรับหัวข้อ COPPA
- iOS แก้ไขข้อผิดพลาดที่ทำให้การตั้งค่า ForegroundPush ไม่ถูกเปลี่ยนเป็น False.
โปรโมชั่น¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้เมนูข่าวไม่ทำงานตามปกติเมื่อจำนวนรายการเกินเกณฑ์ที่กำหนด
- iOS แก้ไขข้อผิดพลาดที่ทำให้ระบบไม่ทำงานตามปกติเมื่อความกว้างหรือความสูงของภาพที่แสดงบนแบนเนอร์เต็มเป็น '0' หรือเมื่อเซิร์ฟเวอร์ส่งข้อมูลที่ไม่ถูกต้อง
- iOS แก้ไขข้อผิดพลาดที่ทำให้ลิงก์ตรงไม่ทำงานเมื่อแสดงชุมชนผ่านลิงก์ตรงหากไม่มีพารามิเตอร์ URL
อื่นๆ¶
-
Android แก้ไขปัญหาที่พื้นหลังของพื้นที่ UI ทั่วไปถูกปรับเปลี่ยนให้แสดงภายในพื้นที่ตัดเมื่อพื้นหลังทึบแสง
-
iOS แก้ไขปัญหาที่แอปเกมจะกระพริบและหน้าต่างจะปิดเมื่อสถานะเครือข่ายของผู้ใช้แอปเกมออฟไลน์หรือเปลี่ยนเป็นออฟไลน์เมื่อใช้วิธี showInAppBrowser ของคลาส PlatformHelper.
v4.26.0.1¶
ดาวน์โหลด¶
| ระบบปฏิบัติการเป้าหมาย | ดาวน์โหลด | วันที่ปล่อย |
|---|---|---|
| Unity Interface | Hive SDK v4 Unity Interface 26.0.0 | 2025-12-08 |
| Android | Hive SDK v4 Unity Android 26.0.1 | 2025-12-18 |
| iOS | Hive SDK v4 Unity iOS 26.0.1 | 2025-12-18 |
ฟีเจอร์ที่เปลี่ยนแปลง¶
การจัดเตรียม¶
- Android ในการตอบสนองต่อพระราชบัญญัติความรับผิดชอบของ App Store เวอร์ชันของ Google Play Age Signals API ที่ได้รับการสนับสนุนโดย Hive SDK ได้มีการเปลี่ยนแปลงดังนี้:
- ก่อนหน้า: 0.0.1 - Beta2
- เปลี่ยนเป็น: 0.0.2
ทั่วไป¶
- iOS เวอร์ชัน Xcode สำหรับสภาพแวดล้อมการพัฒนา Hive SDK ได้มีการเปลี่ยนแปลงดังนี้:
- ก่อนหน้า: Xcode 26.2 Beta2
- เปลี่ยนแปลง: Xcode 26.2
v4.26.0.0 เบต้า¶
ดาวน์โหลด¶
| ระบบปฏิบัติการเป้าหมาย | ดาวน์โหลด | วันที่ปล่อย |
|---|---|---|
| Unity Interface | Hive SDK v4 Unity Interface 26.0.0 | 2025-12-08 |
| Android | Hive SDK v4 Unity Android 26.0.0 | 2025-12-08 |
| iOS | Hive SDK v4 Unity iOS 26.0.0 | 2025-12-08 |
ฟีเจอร์ใหม่¶
การจัดเตรียม¶
- ฟีเจอร์ 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.
v4.25.9.0¶
ดาวน์โหลด¶
| ระบบปฏิบัติการเป้าหมาย | ดาวน์โหลด | วันที่ปล่อย |
|---|---|---|
| Unity Interface | Hive SDK v4 Unity Interface 25.9.0 | 2025-11-07 |
| Android | Hive SDK v4 Unity Platform Android 25.9.0 | 2025-11-07 |
| iOS | Hive SDK v4 Unity Platform iOS 25.9.0 | 2025-11-07 |
ฟีเจอร์ใหม่¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด ให้ฟังก์ชันการตรวจสอบตัวตนผ่าน บริการตรวจสอบ.
null null
null null null null
สภาพแวดล้อมการพัฒนา¶
ยูนิตี้ (Android)¶
- Unity 6000.1.0f1+
- Unity 6000.0.38f1+
- Unity 2022.3.56f1+
- Unity 2021.3.48f1+
เวอร์ชัน Unity ที่เข้ากันได้ตาม targetSDK¶
หลังจาก Hive SDK v4.25.8.0 เวอร์ชัน Unity ที่รองรับสำหรับ Android build targetSDK มีดังนี้
| targetSDK | Supported Unity version |
|---|---|
| 35 | Unity 6000.0.38f1 หรือสูงกว่า Unity 2022.3.56f1 หรือสูงกว่า Unity 2021.3.48f1 หรือสูงกว่า |
| 36 | Unity 6000.1.0f หรือสูงกว่า Unity 2022.3.62f หรือสูงกว่า Unity 2021.3.51f หรือสูงกว่า |
| * อิงจาก JDK และ Gradle ที่ติดตั้งใน Unity |
ยูนิตี้ (iOS)¶
- Unity 6000.1.0f1+
- Unity 6000.0.0f1+
- Unity 2022.3.0f1+
- Unity 2021.3.0f1+
แอนดรอยด์¶
| เกรเดิล | ปลั๊กอินเกรเดิลสำหรับแอนดรอยด์ |
|---|---|
| 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 (FirebaseCloudMessaging) (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
ฟีเจอร์ใหม่¶
ทั่วไป¶
- ทั้งหมด เวอร์ชัน Unity ที่รองรับขั้นต่ำได้เปลี่ยนแปลงไป
- รายชื่อเวอร์ชัน Unity ที่รองรับขนาดหน้า 16KB: * Unity 6000.1.0f1
- Unity 6000.0.38f1
- Unity 2022.3.56f1
- Unity 2021.3.48f1
-
รายชื่อเวอร์ชัน Unity ที่รองรับเป้าหมาย Android 16: * Unity 6000.1.0f1 * Unity 2022.3.62f1 * Unity 2021.3.51f1
-
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¶
ดาวน์โหลด¶
หมายเหตุ: SDK เวอร์ชันนี้ไม่มีไฟล์การแจกจ่ายแยกต่างหาก และฟีเจอร์ต่าง ๆ จะรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ใหม่¶
แชท¶
- ทั้งหมด เพิ่มความสามารถในการแสดงหรือแสดง 'ถูกใจ' บนข้อความแชทเฉพาะ
- ทั้งหมด เพิ่มความสามารถในการเขียน 'ตอบกลับ' ไปยังข้อความแชทเฉพาะและให้ข้อมูลเพื่อระบุความสัมพันธ์ของการตอบกลับ
- ทั้งหมด เพิ่มความสามารถในการกล่าวถึงผู้ใช้เฉพาะหรือให้ข้อมูลเกี่ยวกับผู้ใช้ที่ถูกกล่าวถึง。
ฟีเจอร์ที่เปลี่ยนแปลง¶
แชท¶
- ทั้งหมด เปลี่ยนวิธีการดึงข้อความใน ช่อง จากการใช้ดัชนีเป็นการใช้ ID ข้อความ.
v4.25.5.2¶
ดาวน์โหลด¶
| ระบบปฏิบัติการเป้าหมาย | ดาวน์โหลด | วันที่ปล่อย |
|---|---|---|
| iOS | Hive SDK v4 Unity iOS 25.5.2 | 2025-07-30 |
สภาพแวดล้อมการพัฒนา¶
ยูนิตี้ (Android)¶
- Unity 2021.3.43f+
- Unity 2022.3.0+
- Unity 2023.1.0+
- Unity 6000.0.0+
เวอร์ชัน Unity ที่เข้ากันได้ตาม targetSDK¶
หลังจาก Hive SDK v4.25.0.0 เวอร์ชัน Unity ที่เข้ากันได้สำหรับ Android build targetSDK คือ:
| targetSDK | เวอร์ชัน Unity ที่รองรับ |
|---|---|
| 34 | Unity 6000 หรือสูงกว่า Unity 2022 หรือสูงกว่า Unity 2021.3.43f |
| 35 | Unity 6000.0f หรือสูงกว่า Unity 2022.3.44f หรือสูงกว่า Unity 2021.3.44f หรือสูงกว่า |
| 36 | Unity 6000.1.0f หรือสูงกว่า Unity 2022.3.62f หรือสูงกว่า Unity 2021.3.51f หรือสูงกว่า |
| * อิงจาก JDK และ Gradle ที่ติดตั้งใน Unity |
ยูนิตี้ (iOS)¶
- Unity 2021.3.0+
- Unity 2022.3.0+
- Unity 2023.1.0+
- Unity 6000.0.0+
แอนดรอยด์¶
| เกรเดิล | ปลั๊กอินเกรเดิลสำหรับแอนดรอยด์ | ปลั๊กอินเกรเดิลสำหรับโคทลิน |
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 |
iOS¶
- Xcode 16.1 หรือสูงกว่า
- อัปเดต Xcode ตาม นโยบายของ Apple App Store
จำเป็น¶
- Kotlin (Android) v1.9.22
- Kotlin Coroutine (Android) 1.4.3
- AndroidX (Android) v1.2.0+
- Constraint Layout (Android) v2.1.4
- Glide (Android) v4.13.0
- SDWebImage (iOS) v5.20.0
ตัวเลือก¶
IDP¶
- Facebook SDK (Android) v17.0.0
- Facebook SDK (iOS) v17.4.0
- GooglePlay Services-Auth (Android) v20.7.0
- GooglePlay Services-Games v2 (Android) v20.1.2
- Google Sign-In SDK (iOS) v8.0.0
- QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
- QQ (iOS) v3.5.17.4
- WeChat (Android) v6.8.0
- WeChat (iOS) v2.0.4
- LINE (Android) v5.10.0
- LINE (iOS) v5.11.2
- 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
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
ผลักดัน¶
- อเมซอน (Android) v1.2.0
- FCM (FirebaseCloudMessaging) (Android) v24.0.2
การวิเคราะห์ติดตามการตลาด¶
- Airbridge(Android) v4.3.0
- Airbridge(iOS) v4.3.0
- Adjust(Android) v5.2.0
- Adjust(iOS) v5.2.0
- Singular(Android) v12.7.0
- Singular(iOS) v12.7.1
- AppsFlyer(Android) v6.16.2
- AppsFlyer(iOS) v6.16.1
- FirebaseAnalytics(Android) v22.1.2
- FirebaseAnalytics(iOS) v11.6.0
แชท¶
- OkHttp(Android) v4.12.0
อื่นๆ¶
- GooglePlay Services-Review (Android) v2.0.1
- GooglePlay Services-AppUpdate (Android) v2.1.0
- Google reCaptcha (Android) v18.6.1
- Google reCaptcha (iOS) v18.6.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
แก้ไขข้อบกพร่อง¶
การตรวจสอบสิทธิ์¶
- iOS แก้ไขการล้มเหลวที่เกิดขึ้นเมื่อแสดงแชทบอทในโหมดแนวนอน.
v4.25.5.1¶
ดาวน์โหลด¶
| ระบบปฏิบัติการเป้าหมาย | ดาวน์โหลด | วันที่ปล่อย |
|---|---|---|
| Unity Interface | Hive SDK v4 Unity Interface 25.5.1 | 2025-07-23 |
| Android | Hive SDK v4 Unity Android 25.5.1 | 2025-07-23 |
สภาพแวดล้อมการพัฒนา¶
ยูนิตี้ (Android)¶
- ยูนิตี้ 2021.3.43f+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
- ยูนิตี้ 6000.0.0+
เวอร์ชัน Unity ที่เข้ากันได้ตาม targetSDK¶
หลังจาก Hive SDK v4.25.0.0 เวอร์ชัน Unity ที่เข้ากันได้สำหรับ Android build targetSDK คือ:
| targetSDK | เวอร์ชัน Unity ที่รองรับ |
|---|---|
| 34 | Unity 6000 หรือสูงกว่า Unity 2022 หรือสูงกว่า Unity 2021.3.43f |
| 35 | Unity 6000.0f หรือสูงกว่า Unity 2022.3.44f หรือสูงกว่า Unity 2021.3.44f หรือสูงกว่า |
| 36 | Unity 6000.1.0f หรือสูงกว่า Unity 2022.3.62f หรือสูงกว่า Unity 2021.3.51f หรือสูงกว่า |
| * อิงจาก JDK และ Gradle ที่ติดตั้งใน Unity |
ยูนิตี้ (iOS)¶
- ยูนิตี้ 2021.3.0+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
- ยูนิตี้ 6000.0.0+
แอนดรอยด์¶
| เกรเดิล | ปลั๊กอินเกรเดิลแอนดรอยด์ | ปลั๊กอินเกรเดิลโคทลิน |
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 |
iOS¶
- Xcode 16.1 หรือสูงกว่า
- อัปเดต Xcode ตาม นโยบายของ Apple App Store
จำเป็น¶
- Kotlin (Android) v1.9.22
- Kotlin Coroutine (Android) 1.4.3
- AndroidX (Android) v1.2.0+
- Constraint Layout (Android) v2.1.4
- Glide (Android) v4.13.0
- SDWebImage (iOS) v5.20.0
ตัวเลือก¶
IDP¶
- Facebook SDK (Android) v17.0.0
- Facebook SDK (iOS) v17.4.0
- GooglePlay Services-Auth (Android) v20.7.0
- GooglePlay Services-Games v2 (Android) v20.1.2
- Google Sign-In SDK (iOS) v8.0.0
- QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
- QQ (iOS) v3.5.17.4
- WeChat (Android) v6.8.0
- WeChat (iOS) v2.0.4
- LINE (Android) v5.10.0
- LINE (iOS) v5.11.2
- 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
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
ผลักดัน¶
- อเมซอน (Android) v1.2.0
- FCM (FirebaseCloudMessaging) (Android) v24.0.2
การติดตามการตลาดวิเคราะห์¶
- Airbridge(Android) v4.3.0
- Airbridge(iOS) v4.3.0
- Adjust(Android) v5.2.0
- Adjust(iOS) v5.2.0
- Singular(Android) v12.7.0
- Singular(iOS) v12.7.1
- AppsFlyer(Android) v6.16.2
- AppsFlyer(iOS) v6.16.1
- FirebaseAnalytics(Android) v22.1.2
- FirebaseAnalytics(iOS) v11.6.0
แชท¶
- OkHttp(Android) v4.12.0
อื่น ๆ¶
- GooglePlay Services-Review (Android) v2.0.1
- GooglePlay Services-AppUpdate (Android) v2.1.0
- Google reCaptcha (Android) v18.6.1
- Google reCaptcha (iOS) v18.6.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
ฟีเจอร์ใหม่¶
การรับรองความถูกต้อง¶
- ทั้งหมด ฟีเจอร์ การสลับบัญชีหลายบัญชี ที่เพิ่มเข้ามาใหม่ รายละเอียด:
- บันทึกบัญชีที่เข้าสู่ระบบอยู่ในอุปกรณ์
- ดูบัญชีที่บันทึกไว้
- ออกจากระบบและลบบัญชีที่บันทึกไว้
- เข้าสู่ระบบอย่างรวดเร็วด้วยบัญชีที่บันทึกไว้บัญชีอื่น
โปรโมชั่น¶
- ทั้งหมด ฟีเจอร์ลิงก์ตรง ที่เพิ่มเข้ามาใหม่.
การแจ้งเตือน¶
- ทั้งหมด ปุ่มการกระทำแบบพุช ที่เพิ่มเข้ามาใหม่
- เมื่อได้รับการแจ้งเตือนแบบพุช คุณสามารถดำเนินการที่กำหนดไว้ล่วงหน้าผ่านปุ่มการกระทำแบบพุช
แชท¶
- ทั้งหมด การส่งข้อความ
- เพิ่มการแปลข้อความแชทอัตโนมัติเป็นภาษาของผู้ใช้และการแปลข้อความเฉพาะ
- เพิ่มข้อความประกาศที่สามารถรับได้เฉพาะผู้ใช้ที่พูดภาษาที่เฉพาะเจาะจง
- เพิ่มหมายเลขข้อความในข้อความ websocket เพื่อรับประกันลำดับการเรียกกลับ
- ทั้งหมด ช่อง
- เพิ่มความสามารถในการดูประวัติแชทก่อนหน้าเมื่อเข้าช่อง
- แสดงจำนวนผู้เข้าร่วมปัจจุบันในช่อง
- ให้เกณฑ์การจัดเรียงเมื่อดึงรายการช่อง
- ทั้งหมด การจัดการเหตุการณ์
- เพิ่มความสามารถในการส่งเหตุการณ์ข้อมูลที่กำหนดเองเป็นไบนารี (เหตุการณ์ข้อมูลที่กำหนดเอง)
- ทั้งหมด การจัดการการเชื่อมต่อ
- เพิ่มฟีเจอร์การเชื่อมต่อใหม่
ฟีเจอร์ที่เปลี่ยนแปลง¶
ทั่วไป¶
- Android ต้องการกฎการทำให้ไม่สามารถอ่านได้ที่อัปเดตสำหรับการสร้าง
- iOS ไลบรารี
HiveAppTrackingTransparents.frameworkที่แยกออกมาก่อนหน้านี้ตอนนี้ถูกรวมเข้ากับService.framework
การตรวจสอบสิทธิ์¶
- ทั้งหมด เมื่อใช้วิธีการ
showMyInquiryสำหรับบัญชีที่ไม่ใช่สมาชิก Hive หน้าคำถามจะแสดงขึ้นแล้ว - Android ป๊อปอัปการตรวจสอบสิทธิ์ VK เปลี่ยนจากเว็บวิวเป็นเบราว์เซอร์ในแอป
การกำหนดเครดิตการตลาด¶
- iOS ตอนนี้รองรับการเก็บรวบรวมเหตุการณ์การซื้อ Firebase โดยอัตโนมัติเมื่อเปิดใช้งาน.
เฮอร์คิวลิส¶
- ทั้งหมด อัปเดตห้องสมุดเฮอร์คิวลิส
- ยูนิตี้ 20241120 -> 20250217
- แอนดรอยด์ 20241125-2 -> 20250527
- iOS 20241120 -> 20250218
การแก้ไขข้อบกพร่อง¶
การจัดเตรียม¶
- iOS แก้ไขปัญหาที่เว็บวิวไม่สามารถเลื่อนเมื่อแสดงเงื่อนไข
โปรโมชั่น¶
- iOS แก้ไขมุมโค้งของ UI ข่าวสารบนอุปกรณ์ iPad.
การวิเคราะห์¶
- iOS แก้ไขตรรกะเพื่ออนุญาตให้ส่งบันทึกการวิเคราะห์ทันทีหลังจากตกลงตามข้อกำหนด.
ปัญหาที่ทราบ¶
- iOS เกิดการชนเมื่อใช้แชทบอทในโหมดแนวนอน
- อัปเดตเป็น Hive SDK Unity iOS 25.5.2 หรือสูงกว่า.
การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา¶
- อัปเดตคู่มือ การติดตามเหตุการณ์อัตโนมัติ > การกำหนดค่าการตลาด
- เพิ่มคู่มือ การตรวจสอบสิทธิ์ > การสลับบัญชีหลายบัญชี
- เพิ่มคู่มือ การตรวจสอบสิทธิ์ > การเตรียมการ > Android > การตั้งค่า VK IdP
- เพิ่มคู่มือ การส่งเสริม > การเตรียมการ > Android > การใช้ลิงก์ตรง
- เพิ่มคู่มือ การส่งเสริม > การเตรียมการ > iOS > การใช้ลิงก์ตรง
- เปลี่ยนรายละเอียดการดำเนินการสำหรับการแจ้งเตือนสื่อใน iOS ใน การแจ้งเตือน > ฟีเจอร์ขั้นสูง และเพิ่มคู่มือ ปุ่มการกระทำแบบพุช
- อัปเดตคู่มือสำหรับฟีเจอร์แชทใหม่ (ดูที่นี่).
การอัปเดตสภาพแวดล้อมการพัฒนา¶
v4.25.2.2¶
ดาวน์โหลด¶
| Unity Android & iOS | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 Unity Android & iOS 25.2.2 |
| วันที่วางจำหน่าย | 2025-06-23 |
หมายเหตุที่สำคัญ¶
-
เนื่องจากการเปลี่ยนแปลงในโปรโตคอลความปลอดภัยในการตรวจสอบสิทธิ์ เมื่อใช้ Hive SDK v4 Unity 25.0.0 หรือเวอร์ชันที่ใหม่กว่า คุณต้อง ออกคีย์ความปลอดภัย ใน Hive Console > การตั้งค่าคีย์ความปลอดภัย หากไม่มีคีย์ความปลอดภัย จะไม่สามารถเข้าสู่ระบบแอปได้
-
เนื่องจากการเปลี่ยนแปลงในกระบวนการชำระเงิน PG เพื่อใช้การชำระเงิน PG ใน Hive SDK v4 Unity 25.1.3 หรือเวอร์ชันที่ใหม่กว่า คุณต้องอัปเดตโค้ดของคุณตาม กระบวนการชำระเงิน PG
สภาพแวดล้อมการพัฒนา¶
ยูนิตี้ (Android)¶
- ยูนิตี้ 2021.3.43f+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
- ยูนิตี้ 6000.0.0+
ความเข้ากันได้ของ Unity โดยเวอร์ชัน SDK เป้าหมาย¶
เวอร์ชัน Unity ที่เข้ากันได้สำหรับ SDK เป้าหมาย Android (หลังจาก Hive SDK v4.25.0.0):
- สำหรับ targetSDK 34:
- Unity 2022 หรือใหม่กว่า (ใช้ JDK และ Gradle ที่มีอยู่ใน Unity)
- Unity 2021.3.43f หรือใหม่กว่า (ใช้ JDK และ Gradle ที่มีอยู่ใน Unity)
- สำหรับ targetSDK 35:
- Unity 6000 หรือใหม่กว่า (ใช้ JDK และ Gradle ที่มีอยู่ใน Unity)
ยูนิตี้ (iOS)¶
- Unity 2021.3.0+
- Unity 2022.3.0+
- Unity 2023.1.0+
- Unity 6000.0.0+
แอนดรอยด์¶
| เกรเดิล | ปลั๊กอินเกรเดิลแอนดรอยด์ | ปลั๊กอินเกรเดิลโคทลิน |
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 |
iOS¶
- Xcode 16.1 หรือเวอร์ชันที่ใหม่กว่า
- เวอร์ชันของ Xcode ต้องได้รับการอัปเดตตาม นโยบายของ Apple App Store.
ส่วนประกอบที่จำเป็น¶
- Kotlin (Android) v1.9.22
- Kotlin Coroutine (Android) 1.4.3
- AndroidX (Android) v1.2.0+
- Constraint Layout (Android) v2.1.4
- Glide (Android) v4.13.0
- SDWebImage (iOS) v5.20.0
ส่วนประกอบที่ไม่บังคับ¶
IDP¶
- Facebook SDK (Android) v17.0.0
- Facebook SDK (iOS) v17.4.0
- GooglePlay Services-Auth (Android) v20.7.0
Google Credential Play Services Auth(Android) v1.3.0- GooglePlay Services-Games v2 (Android) v20.1.2
- Google Sign-In SDK (iOS) v8.0.0
- QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
- QQ (iOS) v3.5.17.4
- WeChat (Android) v6.8.0
- WeChat (iOS) v2.0.4
- LINE (Android) v5.10.0
- LINE (iOS) v5.11.2
- 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
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
ผลัก¶
- อเมซอน (Android) v1.2.0
- FCM (Android) v24.0.2
การติดตามการตลาดและการวิเคราะห์¶
- Airbridge (Android) v4.3.0
- Airbridge (iOS) v4.3.0
- Adjust (Android) v5.2.0
- Adjust (iOS) v5.2.0
- Singular (Android) v12.7.0
- Singular (iOS) v12.7.1
- AppsFlyer (Android) v6.16.2
- AppsFlyer (iOS) v6.16.1
- FirebaseAnalytics (Android) v22.1.2
- FirebaseAnalytics (iOS) v11.6.0
แชท¶
- OkHttp (Android) v4.12.0
อื่น ๆ¶
- GooglePlay Services-Review (Android) v2.0.1
- GooglePlay Services-AppUpdate (Android) v2.1.0
- Google reCaptcha (Android) v18.6.1
- Google reCaptcha (iOS) v18.6.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
ฟีเจอร์ที่เปลี่ยนแปลง¶
การตรวจสอบสิทธิ์¶
- Android เนื่องจากความเข้ากันได้ต่ำของ Google Credential Manager ซึ่งทำให้ผู้ใช้บางคนไม่สามารถเข้าสู่ระบบได้ วิธีการตรวจสอบสิทธิ์จึงกลับมาใช้เป็น Google Sign-In ที่เคยมีมาก่อน
อื่นๆ¶
- อัปเดตไลบรารีภายนอก:
- GooglePlay Services-Auth (Android) v20.7.0 (สนับสนุนการย้อนกลับ Google Sign-In อีกครั้ง)
- Google Credential Play Services Auth (Android) v1.3.0 (การย้อนกลับ Google Sign-In ถูกลบออก)
การอัปเดตสภาพแวดล้อมการพัฒนา¶
แอนดรอยด์¶
- GooglePlay Services-Auth (Android) v20.7.0 (การสนับสนุนการย้อนกลับ Google Sign-In)
- Google Credential Play Services Auth (Android) v1.3.0 (การย้อนกลับ Google Sign-In ถูกลบออก)
v4.25.2.1¶
ดาวน์โหลด¶
| Unity Android & iOS | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 Native Android 25.2.1 (Deprecated) |
| วันที่ปล่อย | 2025-05-14 |
หมายเหตุที่สำคัญ¶
-
เนื่องจากการเปลี่ยนแปลงในโปรโตคอลความปลอดภัยการตรวจสอบสิทธิ์ เมื่อใช้ Hive SDK v4 Unity 25.0.0 หรือเวอร์ชันที่ใหม่กว่า คุณต้อง ออกคีย์ความปลอดภัย ใน Hive Console > การตั้งค่าคีย์ความปลอดภัย หากไม่มีคีย์นี้ จะไม่สามารถเข้าสู่ระบบในแอปได้
-
เนื่องจากการเปลี่ยนแปลงในกระบวนการชำระเงิน PG เพื่อใช้การชำระเงิน PG ใน Hive SDK v4 Unity 25.1.3 หรือเวอร์ชันที่ใหม่กว่า คุณต้องแก้ไขโค้ดของคุณตาม กระบวนการชำระเงิน PG
สภาพแวดล้อมการพัฒนา¶
ยูนิตี้ (Android)¶
- Unity 2021.3.43f+
- Unity 2022.3.0+
- Unity 2023.1.0+
- Unity 6000.0.0+
ความเข้ากันได้ของ Unity ตามเวอร์ชัน SDK เป้าหมาย¶
เวอร์ชัน Unity ที่เข้ากันได้สำหรับ SDK เป้าหมาย Android (หลังจาก Hive SDK v4.25.0.0):
- targetSDK 34: Unity 2022 หรือเวอร์ชันที่ใหม่กว่า, Unity 2021.3.43f หรือเวอร์ชันที่ใหม่กว่า
- targetSDK 35: Unity 6000 หรือเวอร์ชันที่ใหม่กว่า
ยูนิตี้ (iOS)¶
- ยูนิตี้ 2021.3.0+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
- ยูนิตี้ 6000.0.0+
แอนดรอยด์¶
| Gradle | Android Gradle Plugin | Kotlin Gradle Plugin |
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 |
iOS¶
- Xcode 16.1 หรือใหม่กว่า
ดู นโยบาย App Store ของ Apple สำหรับข้อกำหนดเวอร์ชัน
ส่วนประกอบที่จำเป็น¶
- Kotlin (Android) v1.9.22
- Kotlin Coroutine (Android) 1.4.3
- AndroidX (Android) v1.2.0+
- Constraint Layout (Android) v2.1.4
- Glide (Android) v4.13.0
- SDWebImage (iOS) v5.20.0
ส่วนประกอบที่เลือกได้¶
IDP¶
- Facebook SDK (Android) v17.0.0
- Facebook SDK (iOS) v17.4.0
- Google Credential Play Services Auth (Android) v1.3.0
- GooglePlay Services-Games v2 (Android) v20.1.2
- Google Sign-In SDK (iOS) v8.0.0
- QQ (Android) v3.5.14
- QQ (iOS) v3.5.17.4
- WeChat (Android) v6.8.0
- WeChat (iOS) v2.0.4
- LINE (Android) v5.10.0
- LINE (iOS) v5.11.2
- 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
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
ผลักดัน¶
- อเมซอน (Android) v1.2.0
- FCM (Android) v24.0.2
การติดตามการตลาดและการวิเคราะห์¶
- Airbridge (Android) v4.3.0
- Airbridge (iOS) v4.3.0
- Adjust (Android) v5.2.0
- Adjust (iOS) v5.2.0
- Singular (Android) v12.7.0
- Singular (iOS) v12.7.1
- AppsFlyer (Android) v6.16.2
- AppsFlyer (iOS) v6.16.1
- FirebaseAnalytics (Android) v22.1.2
- FirebaseAnalytics (iOS) v11.6.0
แชท¶
- OkHttp (Android) v4.12.0
อื่นๆ¶
- GooglePlay Services-Review (Android) v2.0.1
- GooglePlay Services-AppUpdate (Android) v2.1.0
- Google reCaptcha (Android) v18.6.1
- Google reCaptcha (iOS) v18.6.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
แก้ไขข้อบกพร่อง¶
การระบุการตลาด¶
- Android แก้ไขปัญหาที่
didตัวระบุที่ใช้สำหรับ การรวมบริการ MMP ขาดหายไปจาก Hive SDK.
v4.25.2.0¶
ดาวน์โหลด¶
| Unity Android & iOS | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 Unity Android & iOS 25.2.0 (เลิกใช้) |
| วันที่วางจำหน่าย | 2025-04-29 |
หมายเหตุสำคัญ¶
-
เนื่องจากการเปลี่ยนแปลงในโปรโตคอลความปลอดภัยการตรวจสอบสิทธิ์ เมื่อใช้ Hive SDK v4 Unity 25.0.0 หรือเวอร์ชันที่ใหม่กว่า คุณต้อง ออกคีย์ความปลอดภัย ใน Hive Console > การตั้งค่าคีย์ความปลอดภัย หากไม่มีคีย์ความปลอดภัย การเข้าสู่ระบบแอปจะไม่สามารถทำได้.
-
เนื่องจากการเปลี่ยนแปลงในกระบวนการชำระเงิน PG เพื่อใช้การชำระเงิน PG ใน Hive SDK v4 Unity 25.1.3 หรือเวอร์ชันที่ใหม่กว่า คุณต้องอัปเดตโค้ดของคุณตาม กระบวนการชำระเงิน PG
สภาพแวดล้อมการพัฒนา¶
ยูนิตี้ (Android)¶
- ยูนิตี้ 2021.3.43f+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
- ยูนิตี้ 6000.0.0+
ความเข้ากันได้ของ Unity ตามเวอร์ชัน SDK เป้าหมาย¶
หลังจาก Hive SDK v4.25.0.0 เวอร์ชัน Unity ที่เข้ากันได้สำหรับเป้าหมายการสร้าง Android SDK คือ:
- สำหรับ targetSDK 34 * Unity 2022 หรือใหม่กว่า (ใช้ JDK และ Gradle ที่ติดตั้งใน Unity) * Unity 2021.3.43f หรือใหม่กว่า (ใช้ JDK และ Gradle ที่ติดตั้งใน Unity)
- สำหรับ targetSDK 35 * Unity 6000 หรือใหม่กว่า (ใช้ JDK และ Gradle ที่ติดตั้งใน Unity)
ยูนิตี้ (iOS)¶
- ยูนิตี้ 2021.3.0+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
- ยูนิตี้ 6000.0.0+
แอนดรอยด์¶
| เกรเดิล | ปลั๊กอินเกรเดิลสำหรับแอนดรอยด์ | ปลั๊กอินเกรเดิลสำหรับโคทลิน |
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 |
iOS¶
- Xcode 16.1 หรือใหม่กว่า
- เวอร์ชัน Xcode ต้องได้รับการอัปเดตตาม นโยบาย App Store ของ Apple.
ส่วนประกอบที่จำเป็น¶
- Kotlin (Android) v1.9.22
- Kotlin Coroutine (Android) 1.4.3
- AndroidX (Android) v1.2.0+
- Constraint Layout (Android) v2.1.4
- Glide (Android) v4.13.0
- SDWebImage (iOS) v5.20.0
ส่วนประกอบที่เลือกได้¶
IDP¶
- Facebook SDK (Android) v17.0.0
- Facebook SDK (iOS) v17.4.0
GooglePlay Services-Auth (Android) v20.7.0- Google Credential Play Services Auth (Android) v1.3.0
- GooglePlay Services-Games v2 (Android) v20.1.2
- Google Sign-In SDK (iOS) v8.0.0
- QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
- QQ (iOS) v3.5.17.3 → v3.5.17.4
VK (Android) v3.5.1VK (iOS) v1.6.4- WeChat (Android) v6.8.0
- WeChat (iOS) v2.0.4
- LINE (Android) v5.10.0
- LINE (iOS) v5.11.2
- 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
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
ดัน¶
- อเมซอน (Android) v1.2.0
- FCM (FirebaseCloudMessaging) (Android) v24.0.2
การวิเคราะห์การติดตามการตลาด¶
- 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
- FirebaseAnalytics (Android) v22.1.2
- FirebaseAnalytics (iOS) v11.6.0
แชท¶
- OkHttp (Android) v4.12.0
อื่นๆ¶
- GooglePlay Services-Review (Android) v2.0.1
- GooglePlay Services-AppUpdate (Android) v2.1.0
- Google reCaptcha (Android) v18.6.1
- Google reCaptcha (iOS) v18.6.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
ฟีเจอร์ใหม่¶
- Unity เพิ่มการสนับสนุนสำหรับ Unity 6.1 (6000.1).
ฟีเจอร์ที่เปลี่ยนแปลง¶
การจัดเตรียม¶
- ทั้งหมด เมื่อดูหรือกลับไปที่หน้าข้อกำหนด หากเนื้อหาเป็นที่อยู่เว็บแทนที่จะเป็น URL ข้อกำหนดหรือรวมแท็กลิงก์ไฮเปอร์ลิงก์ มันจะเปิดในเบราว์เซอร์ภายนอก
การตรวจสอบสิทธิ์¶
-
ทั้งหมด อัปเดตวิธีการเข้าสู่ระบบ VK วิธีการตรวจสอบสิทธิ์ใหม่สามารถใช้ได้ผ่าน VK developer console.
-
iOS ได้อัปเดตโปรโตคอลการตรวจสอบ API GameKit ที่เลิกใช้ซึ่งใช้ระหว่างการเข้าสู่ระบบ Apple GameCenter.
-
Android เนื่องจากการเลิกใช้ห้องสมุด Google Sign-In จึงได้เปลี่ยนการตรวจสอบสิทธิ์สำหรับการเข้าสู่ระบบทั้งแบบโดยนัยและแบบชัดแจ้งให้ใช้ Google Credential Manager และ API AuthorizationClient.
การเรียกเก็บเงิน¶
-
Android เพิ่มค่า
order_idเพื่อแยกความแตกต่างของการคืนเงินสำหรับการซื้อที่ทำผ่านการชำระเงิน PG. -
Android เปลี่ยนพฤติกรรมในการส่งบันทึกการทำรายการซื้อจากไคลเอนต์เมื่อเสร็จสิ้นการทำธุรกรรม PG.
โปรโมชั่น¶
-
Android เพิ่ม Telegram ลงในรายการการเปิดเผยที่รองรับเมื่อแชร์ UserAcquisition.
-
Android อัปเดตนโยบายการแคชเมื่อแสดง WebView.
การระบุแหล่งที่มาของการตลาด¶
-
ทั้งหมด เพิ่มตัวระบุ Hive SDK เพื่อสนับสนุน การรวมบริการ MMP.
-
ทั้งหมด เปลี่ยนเป็น รวมคุณสมบัติที่กำหนดเอง เมื่อทำการติดตามเหตุการณ์ด้วยตนเอง.
-
Android เปลี่ยนเพื่อส่งข้อมูลแหล่งตลาดระหว่างการเริ่มต้น Airbridge.
-
iOS เปลี่ยนช่วงความแม่นยำของค่าทศนิยมสำหรับ
semantic valueใน APIsendEventWithAttributesจาก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
* GooglePlay Services-Auth(Android) v20.7.0 (เลิกใช้)
* Google Credential Play Services Auth(Android) v1.3.0 (ใหม่)
* QQ(iOS) v3.5.17.3 → v3.5.17.4
แก้ไขข้อบกพร่อง¶
ทั่วไป¶
-
Android แก้ไขปัญหาที่การลองใหม่หรือการสำรองไปยังเซิร์ฟเวอร์ที่กระจายถูกเลื่อนออกไปหากได้รับการตอบสนองก่อนเวลาที่กำหนดไว้
-
iOS แก้ไขปัญหาที่การเปลี่ยนกลุ่มเซิร์ฟเวอร์โซนผ่านวิธีการ
setZoneในคลาส Configuration ทำให้ค่าของgameLanguageใน hive_config.xml ถูกรีเซ็ต
การจัดเตรียม¶
- ทั้งหมด แก้ไขปัญหาที่ค่าของ
AgeGateที่ใช้สำหรับการปฏิบัติตาม COPPA หรือ GDPR ถูกนำไปใช้ไม่ถูกต้องจาก hive_config.xml เมื่อโมดูล Adiz ถูกเริ่มต้นก่อน SDK.
การตรวจสอบสิทธิ์¶
- iOS แก้ไขปัญหาที่ QQ Web Login ไม่ทำงานอย่างถูกต้องบนอุปกรณ์ iOS 18 หรือใหม่กว่า
การระบุแหล่งที่มาของการตลาด¶
-
Android แก้ไขปัญหาที่มีการแสดงการแจ้งเตือนแบบพุชที่ว่างเปล่าเมื่อใช้ Adjust เพื่อตรวจสอบสถานะการติดตั้ง.
-
Android แก้ไขปัญหาที่เกิดขึ้นเมื่อทำการซื้อสินค้าหลายรายการผ่าน Airbridge ซึ่งรายได้ไม่ได้ถูกคำนวณอย่างถูกต้องตามจำนวนและราคาต่อหน่วย
แชท¶
- Android แก้ไขปัญหาการเชื่อมต่อที่ล้มเหลวเป็นระยะในระหว่างการเริ่มต้นการแชท.
ปัญหาที่ทราบ¶
การระบุแหล่งที่มาของการตลาด¶
- Android มีข้อบกพร่องที่ค่าของ
didที่จำเป็นสำหรับการ รวมบริการ MMP ขาดหายไป กรุณาใช้เวอร์ชันที่อัปเดต SDK v4 Unity Android & iOS 25.2.1 เพื่อแก้ไขปัญหานี้。
การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา¶
- อัปเดต ไฟล์การกำหนดค่า > Unity เพื่อสะท้อนการเปลี่ยนแปลงของ HiveConfig Editor.
- เพิ่ม การตั้งค่าการรวม LINE IdP ใน Authentication > Preparation > Common.
- อัปเดต การกำหนดค่าการเข้าสู่ระบบ VK ใน Authentication > Preparation > IdP key input.
- สะท้อนการเปลี่ยนแปลงการตรวจสอบสิทธิ์โดยใช้ Google Credential Manager ใน Login.
- เพิ่มเนื้อหาสำหรับ การติดตามเหตุการณ์ด้วยตนเองด้วย Singular, Appsflyer, Firebase Analytics และ การเพิ่มคุณลักษณะกำหนดเอง.
- ลบการตั้งค่าเก่าของ Adjust Signature V1 ใน การอ้างอิงการตลาด.
- เพิ่ม การตั้งค่าตัวระบุตลาด Airbridge.
- อัปเดตตัวอย่างโค้ดและการจัดการคำขอเชื่อมต่อใหม่ใน Chat > การจัดการการเชื่อมต่อ.
การอัปเดตสภาพแวดล้อมการพัฒนา¶
แอนดรอยด์¶
- Airbridge(Android) v4.1.0 → v4.3.0
- Adjust(Android) v5.0.1 → v5.2.0
- Singular(Android) v12.6.1 → v12.7.0
- AppsFlyer(Android) v6.15.2 → v6.16.2
- GooglePlay Services-Auth(Android) v20.7.0 (เลิกใช้)
- Google Credential Play Services Auth(Android) v1.3.0 (ใหม่)
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¶
ดาวน์โหลด¶
| Unity Android & iOS | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 Unity Android & iOS 25.1.3 |
| วันที่วางจำหน่าย | 2025-04-10 |
หมายเหตุ¶
-
เนื่องจากการเปลี่ยนแปลงในโปรโตคอลความปลอดภัยการตรวจสอบสิทธิ์ เมื่อใช้ Hive SDK v4 Unity Android & iOS 25.0.0 หรือสูงกว่า คุณต้อง ออกคีย์ความปลอดภัยใน Hive console > การตั้งค่าคีย์ความปลอดภัย โดยการ ออกคีย์ความปลอดภัย หากไม่ออกคีย์ความปลอดภัย ผู้ใช้แอปจะไม่สามารถเข้าสู่ระบบในแอปได้.
-
เนื่องจากมีการเปลี่ยนแปลงในกระบวนการชำระเงิน PG หากคุณกำลังใช้ Hive SDK v4 Unity Android & iOS 25.1.3 หรือสูงกว่าโดยใช้การชำระเงิน PG คุณจำเป็นต้องปรับเปลี่ยนการใช้งานโค้ดของคุณโดยอ้างอิงจาก กระบวนการชำระเงิน PG.
สภาพแวดล้อมการพัฒนา¶
ยูนิตี้ (Android)¶
- Unity 2021.3.43f+
- Unity 2022.3.0+
- Unity 2023.1.0+
- Unity 6000.0.0+
เวอร์ชันความเข้ากันได้ของ Unity ตามเวอร์ชัน targetSDK¶
สำหรับ Hive SDK v4.25.0.0 และเวอร์ชันที่ใหม่กว่า เวอร์ชัน Unity ที่รองรับสำหรับเป้าหมายการสร้าง Android targetSDK มีดังนี้:
- เมื่อสร้างด้วย targetSDK 34 * รองรับ Unity 2022 หรือสูงกว่า (ขึ้นอยู่กับ JDK และ Gradle ที่รวมอยู่ใน Unity) * รองรับ Unity 2021.3.43f หรือสูงกว่า (ขึ้นอยู่กับ JDK และ Gradle ที่รวมอยู่ใน Unity)
- เมื่อสร้างด้วย targetSDK 35 * รองรับ Unity 6000 หรือสูงกว่า (ขึ้นอยู่กับ JDK และ Gradle ที่รวมอยู่ใน Unity)
ยูนิตี้ (iOS)¶
- Unity 2021.3.0+
- Unity 2022.3.0+
- Unity 2023.1.0+
- Unity 6000.0.0+
แอนดรอยด์¶
| เกรเดิล | ปลั๊กอินเกรเดิลสำหรับแอนดรอยด์ | ปลั๊กอินเกรเดิลสำหรับโคทลิน |
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 |
iOS¶
- Xcode 16.1 หรือสูงกว่า
- เวอร์ชัน Xcode ต้องได้รับการอัปเดตตาม นโยบายของ Apple App Store.
จำเป็น¶
- Kotlin (Android) v1.9.22
- Kotlin Coroutine (Android) 1.4.3
- AndroidX (Android) v1.2.0+
- Constraint Layout (Android) v2.1.4
- Glide (Android) v4.13.0
- SDWebImage (iOS) v5.20.0
ตัวเลือก¶
IDP¶
- Facebook SDK (Android) v17.0.0
- Facebook SDK (iOS) v17.4.0
- GooglePlay Services-Auth (Android) v20.7.0
- GooglePlay Services-Games v2 (Android) v20.1.2
- Google Sign-In SDK (iOS) v8.0.0
- QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
- QQ (iOS) v3.5.17
- 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.2
- 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
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
ดัน¶
- อเมซอน (Android) v1.2.0
- FCM(FirebaseCloudMessaging) (Android) v24.0.2
การวิเคราะห์ติดตามการตลาด¶
- Airbridge(Android) v4.1.0
- Airbridge(iOS) v4.1.1
- Adjust(Android) v5.0.1
- Adjust(iOS) v5.0.1
- Singular(Android) v12.6.1
- Singular(iOS) v12.6.1
- AppsFlyer(Android) v6.15.2
- AppsFlyer(iOS) v6.15.3
- FirebaseAnalytics(Android) v22.1.2
- FirebaseAnalytics(iOS) v11.6.0
แชท¶
- OkHttp(Android) v4.12.0
อื่นๆ¶
- GooglePlay Services-Review (Android) v2.0.1
- GooglePlay Services-AppUpdate (Android) v2.1.0
- Google reCaptcha (Android) v18.6.1
- Google reCaptcha (iOS) v18.6.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
ฟีเจอร์ใหม่¶
- ไม่มีข้อมูล
ฟีเจอร์ที่เปลี่ยนแปลง¶
การติดตามการตลาด¶
- iOS รองรับฟีเจอร์ Airbridge deferred deep link tracking ใหม่แล้ว
การเรียกเก็บเงิน¶
- Android เปลี่ยนวิธีการทำงานของการชำระเงิน PG ให้สอดคล้องกับตลาดในฟีเจอร์การเรียกเก็บเงินอื่น ๆ (
IAPv4) หากคุณกำลังใช้การชำระเงิน PG คุณจำเป็นต้องปรับเปลี่ยนการใช้งานโค้ดโดยอ้างอิงจาก กระบวนการดำเนินการชำระเงิน PG.
แก้ไขข้อบกพร่อง¶
การกำหนดเครดิตการตลาด¶
- iOS เมื่อส่งข้อมูลรายได้จากการโฆษณาผ่าน Adiz ให้แก้ไขข้อผิดพลาดที่ Airbridge ส่งไปยัง AdMob แทนที่จะเป็น Adiz.
การเรียกเก็บเงิน¶
-
iOS แก้ไขข้อผิดพลาดที่พื้นหลังทึบเมื่อเปิดเผย UI ป๊อปอัพที่สอบถามว่าต้องการยินยอมในการส่งข้อมูลการบริโภคหรือไม่.
-
iOS แก้ไขข้อผิดพลาดที่ทำให้การหมุนหน้าจอของแอปพลิเคชันหมุนในทิศทางที่ไม่ตั้งใจเมื่อปิด UI ป๊อปอัปที่ถามว่าให้ความยินยอมในการส่งข้อมูลการบริโภคหรือไม่
โปรโมชั่น¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้ภาพที่แสดงหายไปเมื่อเกิดเหตุการณ์การหมุนในระหว่างการแสดงป๊อปอัปรีวิวที่มีภาพ
v4.25.0.1¶
ดาวน์โหลด¶
| Unity | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 Unity Android & iOS 25.0.1 |
| วันที่ปล่อย | 2025-03-10 |
หมายเหตุ¶
เนื่องจากการเปลี่ยนแปลงในโปรโตคอลความปลอดภัยการตรวจสอบสิทธิ์ เมื่อใช้ Hive SDK v4 Unity เวอร์ชัน 25.0.0 หรือสูงกว่า คุณต้อง ออกคีย์ความปลอดภัยจาก Hive console > การตั้งค่าคีย์ความปลอดภัย ที่นี่ หากไม่มีคีย์ความปลอดภัย ผู้ใช้แอปจะไม่สามารถเข้าสู่ระบบในแอปได้
สภาพแวดล้อมการพัฒนา¶
ยูนิตี้ (Android)¶
- Unity 2021.3.43f+
- Unity 2022.3.0+
- Unity 2023.1.0+
- Unity 6000.0.0+
เวอร์ชันความเข้ากันได้ของ Unity โดยเวอร์ชัน targetSDK¶
สำหรับ Hive SDK v4.25.0.0 และเวอร์ชันที่ใหม่กว่า เวอร์ชัน Unity ที่เข้ากันได้สำหรับเป้าหมายการสร้าง Android targetSDK มีดังนี้:
- เมื่อสร้างด้วย targetSDK 34 * Unity 2022 หรือสูงกว่าได้รับการสนับสนุน (ขึ้นอยู่กับ JDK และ Gradle ที่รวมอยู่ใน Unity) * Unity 2021.3.43f หรือสูงกว่าได้รับการสนับสนุน (ขึ้นอยู่กับ JDK และ Gradle ที่รวมอยู่ใน Unity)
- เมื่อสร้างด้วย targetSDK 35 * Unity 6000 หรือสูงกว่าได้รับการสนับสนุน (ขึ้นอยู่กับ JDK และ Gradle ที่รวมอยู่ใน Unity)
ยูนิตี้ (iOS)¶
- ยูนิตี้ 2021.3.0+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
- ยูนิตี้ 6000.0.0+
แอนดรอยด์¶
| Gradle | ปลั๊กอิน Android Gradle | ปลั๊กอิน Kotlin Gradle |
|---|---|---|
| v7.5 | v7.4.2 | v1.8.0 |
iOS¶
- Xcode 16.1 หรือสูงกว่า
- เวอร์ชัน Xcode ต้องได้รับการอัปเดตตาม นโยบายของ Apple App Store.
รายการที่จำเป็น¶
- Kotlin (Android) v1.9.22
- Kotlin Coroutine (Android) 1.4.3
- AndroidX (Android) v1.2.0+
- Constraint Layout (Android) v2.1.4
- Glide (Android) v4.13.0
- SDWebImage (iOS) v5.20.0
รายการที่เลือกได้¶
IDP¶
- Facebook SDK (Android) v17.0.0
- Facebook SDK (iOS) v17.4.0
- GooglePlay Services-Auth (Android) v20.7.0
- GooglePlay Services-Games v2 (Android) v20.0.0
- Google Sign-In SDK (iOS) v8.0.0
- QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
- QQ (iOS) v3.5.17
- 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.2
- 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
- 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
การวิเคราะห์การติดตามการตลาด¶
- Airbridge (Android) v4.1.0
- Airbridge (iOS) v4.1.1
- Adjust (Android) v5.0.1
- Adjust (iOS) v5.0.1
- Singular (Android) v12.6.1
- Singular (iOS) v12.6.1
- AppsFlyer (Android) v6.15.2
- AppsFlyer (iOS) v6.15.3
- Firebase Analytics (Android) v22.1.2
- Firebase Analytics (iOS) v11.6.0
แชท¶
- OkHttp (Android) v4.12.0
อื่นๆ¶
- Google Play Services-Review (Android) v2.1.0
- Google Play Services-App Update (Android) v2.1.0
- Google reCaptcha (Android) v18.6.1
- Google reCaptcha (iOS) v18.6.0
- Youtube Android Web Player API (Android) v1.0.1
ฟีเจอร์ใหม่¶
- ไม่มี
คุณสมบัติที่เปลี่ยนแปลง¶
- ไม่มี
แก้ไขข้อบกพร่อง¶
การกำหนดเครดิตการตลาด¶
- แก้ไขปัญหาที่ค่า did และ vid ซึ่งถูกเก็บรวบรวมและส่งโดยอัตโนมัติโดย SDK เมื่อใช้ Hive SDK v4 25.0.0 หรือสูงกว่ากับ Adjust v5 บน iOS ไม่ได้ถูกส่ง
v4.25.0.0¶
ดาวน์โหลด¶
| Unity | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 Unity Android & iOS 25.0.0 |
| วันที่ปล่อย | 2025-01-24 |
หมายเหตุ¶
เนื่องจากการเปลี่ยนแปลงในโปรโตคอลความปลอดภัยการตรวจสอบสิทธิ์ เมื่อใช้ Hive SDK v4 Unity 25.0.0 คุณต้อง ออกกุญแจความปลอดภัยจาก Hive console > การตั้งค่ากุญแจความปลอดภัย ที่นี่ หากคุณไม่ออกกุญแจความปลอดภัย ผู้ใช้แอปจะไม่สามารถเข้าสู่ระบบในแอปได้
สภาพแวดล้อมการพัฒนา¶
ยูนิตี้ (Android)¶
- ยูนิตี้ 2021.3.43f+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
- ยูนิตี้ 6000.0.0+
เวอร์ชันความเข้ากันได้ของ Unity ตามเวอร์ชัน targetSDK¶
สำหรับ Hive SDK v4.25.0.0 และเวอร์ชันที่ใหม่กว่า เวอร์ชัน Unity ที่เข้ากันได้สำหรับเป้าหมายการสร้าง Android targetSDK มีดังนี้:
- สำหรับการสร้าง targetSDK 34: * สามารถสร้างได้ด้วย Unity 2022 หรือสูงกว่า (อิงจาก JDK และ Gradle ที่ Unity มีให้) * สามารถสร้างได้ด้วย Unity 2021.3.43f หรือสูงกว่า (อิงจาก JDK และ Gradle ที่ Unity มีให้)
- สำหรับการสร้าง targetSDK 35: * สามารถสร้างได้ด้วย Unity 6000 หรือสูงกว่า (อิงจาก JDK และ Gradle ที่ Unity มีให้)
ยูนิตี้ (iOS)¶
- ยูนิตี้ 2021.3.0+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
- ยูนิตี้ 6000.0.0+
แอนดรอยด์¶
| Gradle | ปลั๊กอิน Android Gradle | ปลั๊กอิน Kotlin Gradle |
|---|---|---|
| v7.5 | v7.4.2 | v1.8.0 |
iOS¶
- Xcode 16.1 หรือสูงกว่า
- เวอร์ชัน Xcode ต้องได้รับการอัปเดตตาม นโยบายของ Apple App Store.
รายการที่จำเป็น¶
- Kotlin (Android) v1.9.22
- Kotlin Coroutine (Android) 1.4.3
- AndroidX (Android) v1.2.0+
- Constraint Layout (Android) v2.1.4
- Glide (Android) v4.13.0
- SDWebImage (iOS) v5.20.0
รายการที่เลือกได้¶
IDP¶
- Facebook SDK (Android) v17.0.0
- Facebook SDK (iOS) v17.4.0
- GooglePlay Services-Auth (Android) v20.7.0
- GooglePlay Services-Games v2 (Android) v20.0.0
- Google Sign-In SDK (iOS) v8.0.0
- QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
- QQ (iOS) v3.5.17
- 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.2
- 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
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
ดัน¶
- อเมซอน (Android) v1.2.0
- FCM(FirebaseCloudMessaging) (Android) v24.0.2
การติดตามการวิเคราะห์การตลาด¶
- Airbridge(Android) v4.1.0
- Airbridge(iOS) v4.1.1
- Adjust(Android) v5.0.1
- Adjust(iOS) v5.0.1
- Singular(Android) v12.6.1
- Singular(iOS) v12.6.1
- AppsFlyer(Android) v6.15.2
- AppsFlyer(iOS) v6.15.3
- FirebaseAnalytics(Android) v22.1.2
- FirebaseAnalytics(iOS) v11.6.0
แชท¶
- OkHttp(Android) v4.12.0
อื่นๆ¶
- GooglePlay Services-Review (Android) v2.1.0
- GooglePlay Services-AppUpdate (Android) v2.1.0
- Google reCaptcha (Android) v18.6.1
- Google reCaptcha (iOS) v18.6.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
ฟีเจอร์ใหม่¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด ตอนนี้รองรับ Telegram เป็นวิธีการยืนยันตัวตนใหม่ (IdP) โปรดดูที่ การตั้งค่า bot สำหรับการเข้าสู่ระบบ Telegram.
การเรียกเก็บเงิน¶
- iOS รองรับการสอบถามผู้ใช้เกี่ยวกับการยินยอมในการส่ง ข้อมูลการบริโภคผลิตภัณฑ์ในแอปไปยัง Apple App Store.
การติดตามการตลาด¶
- ทั้งหมด รองรับการส่งคุณสมบัติเพิ่มเติมไปยัง Airbridge เมื่อส่งเหตุการณ์ติดตามการตลาด ใหม่
- Android รองรับการติดตามลิงก์ลึกที่เลื่อนออกไปของ Airbridge ใหม่
แชท¶
- ทั้งหมด รองรับฟีเจอร์ แชท ใหม่
การจับคู่¶
-
ทั้งหมด ได้อัปเดตฟีเจอร์การจับคู่เพื่อรองรับ การจับคู่กลุ่ม ใหม่
※ สิ่งนี้ไม่สามารถใช้งานร่วมกับเวอร์ชันก่อนหน้าของ Hive SDK interface ได้ หากต้องการใช้ฟีเจอร์การจับคู่ที่อัปเดต คุณต้องใช้ Hive SDK v4 25.0.0 หรือสูงกว่า
ฟีเจอร์ที่เปลี่ยนแปลง¶
ปลั๊กอิน¶
- Unity ปรับปรุง UI การตั้งค่าคอนฟิกของ Hive.
การตรวจสอบสิทธิ์¶
- ทั้งหมด ได้ลบคลาส, อินเตอร์เฟซ, เมธอด, ตัวแทน, และผู้ฟังของโมดูล
Authที่เลิกใช้แล้ว - ทั้งหมด ใช้โปรโตคอลความปลอดภัยที่เข้มงวดขึ้นโดยใช้โทเค็น JWT
- ทั้งหมด ได้ลบเมธอดโทเค็นการตรวจสอบสิทธิ์ TalkPlus เนื่องจากการยกเลิกการสนับสนุน TalkPlus
- Android อนุญาตให้มีฟีเจอร์การเรียกดูเช่นการกู้คืนรหัสผ่านในมุมมองเว็บล็อกอินของ Apple นอกเหนือจากฟังก์ชันการล็อกอิน
โปรโมชั่น¶
- ทั้งหมด รวบรวมเหตุการณ์การเข้าสู่ระบบเพื่อให้สามารถมอบรางวัลเมื่อผู้ใช้ที่ป้อนรหัสเชิญ ติดตั้งแอป.
การจัดสรรการตลาด¶
- ทั้งหมด ได้รับการอัปเดตเพื่อรองรับ Adjust v5. * ลบไลบรารี Adjust Signature.
- ทั้งหมด เปลี่ยนเพื่อส่งแหล่งรายได้จากโฆษณาเป็น AdMob เมื่อรวมรายได้จากโฆษณา Adiz กับ Adjust.
- Android สะท้อนการรวมไลบรารีการรวมรายได้จากโฆษณาของ Appsflyer เข้ากับไลบรารีหลัก. * 6.14.2 → 6.15.2 * ลบไลบรารีรายได้จากโฆษณาของ Appsflyer.
อื่นๆ¶
- ทั้งหมด ได้อัปเดตเวอร์ชันของไลบรารี Hercules. * Android: 20241120 * iOS: 20241120
แก้ไขข้อบกพร่อง¶
การตรวจสอบสิทธิ์¶
- Android แก้ไขปัญหาที่การตอบสนองของเครือข่ายล่าช้าในระหว่างการดำเนินการของวิธีการ
signInอาจทำให้ UI thread ถูกครอบครองเป็นระยะๆ
การเรียกเก็บเงิน¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้เกิดเหตุการณ์
IAP_UPDATEเพิ่มเติมเมื่อเรียกใช้การซื้อในแอปโดยใช้ UserEngagement.
การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา¶
- วิธีการ รวม SDK Signature ได้เปลี่ยนแปลงไปเนื่องจากการลบไลบรารี Adjust Signature ในการติดตามการตลาด
การอัปเดตสภาพแวดล้อมการพัฒนา¶
แอนดรอยด์¶
- AppsFlyer v6.14.2 → v6.15.2
- Adjust v4.38.5 → v5.0.1
- Singular v12.6.0 → v12.6.1
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¶
ดาวน์โหลด¶
| Unity | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 Unity Android & iOS 24.5.0 |
| วันที่วางจำหน่าย | 2024-11-08 |
สภาพแวดล้อมการพัฒนา¶
ยูนิตี้ (Android)¶
- ยูนิตี้ 2021.3.0+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
- ยูนิตี้ 6000.0.0+
รุ่นของ Unity ที่เข้ากันได้กับเวอร์ชัน targetSDK¶
ต่อไปนี้คือเวอร์ชัน Unity ที่เข้ากันได้กับ Android build targetSDK เวอร์ชันหลังจาก Hive SDK v4.24.5.0.
- เมื่อสร้าง targetSDK 33 * สามารถสร้างได้ด้วย Unity 2021 หรือใหม่กว่า (อิงจาก JDK และ Gradle ที่มีอยู่ใน Unity)
- เมื่อสร้าง targetSDK 34 * สามารถสร้างได้ด้วย Unity 2022 หรือใหม่กว่า (อิงจาก JDK และ Gradle ที่มีอยู่ใน Unity) * สามารถสร้างได้ด้วย Unity 2021.3.43f หรือใหม่กว่า (อิงจาก JDK และ Gradle ที่มีอยู่ใน Unity)
- เมื่อสร้าง targetSDK 35 * สามารถสร้างได้ด้วย Unity 6000 หรือใหม่กว่า (อิงจาก JDK และ Gradle ที่มีอยู่ใน Unity)
ยูนิตี้ (iOS)¶
- ยูนิตี้ 2021.3.0+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
- ยูนิตี้ 6000.0.0+
แอนดรอยด์¶
| เกรเดิล | ปลั๊กอินเกรเดิลสำหรับแอนดรอยด์ | ปลั๊กอินเกรเดิลคอตลิน |
|---|---|---|
| v7.5 | v7.4.2 | v1.8.0 |
iOS¶
- Xcode 15.3 หรือใหม่กว่า
- เวอร์ชัน Xcode ควรได้รับการอัปเดตตาม นโยบายของ Apple App Store.
จำเป็น¶
- Kotlin (Android) v1.9.22
- 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.19.7
ตัวเลือก¶
IDP¶
- Facebook SDK Android v17.0.0
- Facebook SDK iOS v17.1.0
- 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.17
- 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 Billing Library (Android) v7.0.0
- Samsung GalaxyStore IAP (Android) v6.1.1
- OneStore (Android) v21.01.00
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
ดัน¶
- อเมซอน (Android) v1.2.0
- FCM(FirebaseCloudMessaging) (Android) v24.0.2
การวิเคราะห์การติดตามการตลาด¶
- Airbridge(Android) v4.1.0
- Airbridge(iOS) v4.1.0
- Adjust(Android) v4.38.5
- adjust-android-signature-3.20.1.aar
- Adjust(iOS) v4.38.4
- AdjustSigSdk 3.20.1
- Singular(Android) v12.6.0
- Singular(iOS) v12.5.0
- AppsFlyer(Android) v6.14.2
- AppsFlyer(iOS) v6.15.3
- FirebaseAnalytics(Android) v22.1.2
- FirebaseAnalytics(iOS) v10.29.0
อื่นๆ¶
- GooglePlay Services-Review (Android) v2.1.0
- GooglePlay Services-AppUpdate (Android) v2.1.0
- Google reCaptcha (Android) v18.6.1
- Google reCaptcha (iOS) v18.6.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
มีอะไรใหม่¶
ยูนิตี้¶
- Unity รองรับ Unity 6 (Unity 6000).
การตรวจสอบสิทธิ์¶
- ทั้งหมด รองรับ Steam และ X (เดิมคือ Twitter) เป็นวิธีการยืนยันตัวตนใหม่ * การเตรียมการ: ทุกเอนจิน * การเตรียมการ: Android * การเตรียมการ: iOS * คู่มือการสร้างแบรนด์
- ทั้งหมด ให้บริการ การท่องเว็บในแอป ที่ให้เซสชันที่ได้รับการยืนยันสำหรับการดูเว็บ.
การจับคู่¶
- ทั้งหมด การจับคู่ ใหม่มีให้บริการช่วยให้เกมเมอร์เล่นกับเกมเมอร์คนอื่น ๆ
โปรโมชั่น¶
- ทั้งหมด โฆษณาสามารถแสดงบน แบนเนอร์จุด ได้แล้ว
- Android รองรับ X (เดิมคือ Twitter) สำหรับการแชร์ฟีเจอร์เชิญชวนผู้ใช้
คุณสมบัติที่เปลี่ยนแปลง¶
ปลั๊กอิน¶
- 1.2.178 → 1.2.183
- Unity เมื่อใช้การเข้าสู่ระบบ GameCenter จะมีการเปลี่ยนแปลงเป็น เพิ่มการตั้งค่า Entitlement ที่จำเป็นโดยอัตโนมัติ สำหรับการสร้าง * ก่อนหน้านี้ต้องการการตั้งค่า Capability Manager เพิ่มเติมแม้จะใช้การเข้าสู่ระบบ GameCenter * หากไม่มีการตั้งค่า Entitlement การเข้าสู่ระบบจะไม่ดำเนินการอย่างถูกต้องบนอุปกรณ์ที่ใช้ iOS 18 หรือสูงกว่า
การตรวจสอบสิทธิ์¶
- ทั้งหมด ชื่อผู้ให้บริการที่แก้ไขจะแสดงในป๊อปอัพความขัดแย้ง.
แก้ไขข้อบกพร่อง¶
ปลั๊กอิน¶
- Unity เปลี่ยนมาใช้ namespace ที่ชัดเจนเพื่อหลีกเลี่ยงการซ้ำซ้อนของ interface ที่ทำให้เกิดข้อผิดพลาดของปลั๊กอินภายนอกและข้อผิดพลาดในการคอมไพล์
- Unity แก้ไขข้อผิดพลาด (เกิดขึ้นใน SDK v4 24.3.0 หรือสูงกว่า) ที่การตั้งค่าที่จำเป็นในแพลตฟอร์มเป้าหมาย Android ขาดหายไปเมื่อใช้เครื่องมือการติดตามการตลาดของ Firebase หรือการรับรองความถูกต้องของ Huwawi.
การเรียกเก็บเงิน¶
- iOS ราคาสินค้าบางรายการที่ไม่สามารถแสดงได้อย่างถูกต้องในรูปแบบของเลขทศนิยมลอยตัว ตอนนี้แสดงอย่างถูกต้องในรูปแบบเลขทศนิยมที่แน่นอนในรูปแบบ JSON * ตัวอย่าง:
4.99$(สตริง) →4.9900000000000011(ดับเบิล) →4.99(เลข JSON)
การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา¶
- อัปเดต หมายเหตุ สำหรับการแสดงผลแบนเนอร์ข้ามโปรโมชันเมื่อแสดงแบนเนอร์จุดโดยใช้วิธีการ
showCustomContents - เพิ่ม หมายเหตุ สำหรับการใช้ Steam login บน iOS.
การอัปเดตสภาพแวดล้อมการพัฒนา¶
แอนดรอยด์¶
- Google reCaptcha 18.4.0 → 18.6.1
- Kotlin 1.8.0 → 1.9.22
- FCM(FirebaseCloudMessaging) 23.2.1 → 24.0.2
- AppsFlyer 6.13.0 → 6.14.2
- Singular 12.5.4 → 12.6.0
- Firebase 21.5.0 → 22.1.2
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 (custom)
- 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¶
ดาวน์โหลด¶
| Unity | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 Unity Android & iOS 24.4.0 |
| วันที่ปล่อย | 2024-10-14 |
สภาพแวดล้อมการพัฒนา¶
ยูนิตี้ (Android)¶
- ยูนิตี้ 2021.3.0+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
เวอร์ชันที่เข้ากันได้กับ Unity ตามเวอร์ชัน targetSDK¶
ต่อไปนี้คือเวอร์ชัน Unity ที่เข้ากันได้กับ Android build targetSDK เวอร์ชันหลังจาก Hive SDK v4.23.0.0. .
- เมื่อสร้าง targetSDK 33
- สามารถสร้างได้ด้วย Unity 2021 หรือใหม่กว่า (อิงจาก JDK และ Gradle ที่มีใน Unity)
- เมื่อสร้าง targetSDK 34
- สามารถสร้างได้ด้วย Unity 2022 หรือใหม่กว่า (อิงจาก JDK และ Gradle ที่มีใน Unity)
ยูนิตี้ (iOS)¶
- ยูนิตี้ 2021.3.0+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
แอนดรอยด์¶
| Gradle< /th> | Android Gradle Plugin | Kotlin Gradle Plugin |
|---|---|---|
| v7.5 | v7.4.2 | v1. 8.0 |
iOS¶
- Xcode 15.3 หรือเวอร์ชันที่ใหม่กว่า
- เวอร์ชัน Xcode นโยบายของ Apple App Store ต้องการการอัปเดต.
จำเป็น¶
- 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
ตัวเลือก¶
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 Billing Library (Android) v7.0.0
- Samsung GalaxyStore IAP (Android) v6.1.1
- OneStore (Android) v21.01.00
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
ดัน¶
- อเมซอน (Android) v1.2.0
- FCM(FirebaseCloudMessaging) (Android) v23.2.1
การวิเคราะห์การติดตามการตลาด¶
- Airbridge(Android) v4.1.0
- Airbridge(iOS) v4.1.0
- 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 Services-Review (Android) v2.1.0
- GooglePlay Services-AppUpdate (Android) v2.1.0
- Google reCaptcha (Android) v18.4.0
- Google reCaptcha (iOS) v18.3.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
อะไรใหม่¶
การติดตามการตลาด¶
- เราสนับสนุน Airbridge เป็นบริการที่เชี่ยวชาญสำหรับ Hive SDK. - ติดตามเหตุการณ์โดยอัตโนมัติกับ Airbridge - ติดตามเหตุการณ์ด้วยตนเองกับ Airbridge
การเรียกเก็บเงิน¶
- Android เมื่อชำระเงินผ่าน PG เราให้ความสามารถในการซื้อผลิตภัณฑ์เดียวในปริมาณใดก็ได้.
ฟีเจอร์ที่เปลี่ยนแปลง¶
ปลั๊กอิน¶
- Unity เปลี่ยนฟีเจอร์การตั้งชื่อแพ็คเกจอัตโนมัติบน Android หรือชื่อ Bundle บน iOS ให้ทำงานได้ตามต้องการผ่าน Hive AppId.
แก้ไขข้อบกพร่อง¶
การวิเคราะห์¶
- แก้ไขข้อผิดพลาดที่ตัวเลือกแบนเนอร์การยินยอมไม่ถูกสะท้อนอย่างถูกต้องเมื่อเลือกเพียงหนึ่งตัวเลือก
การอัปเดตสภาพแวดล้อมการพัฒนา¶
แอนดรอยด์¶
- ไม่มีข้อมูล
iOS¶
- Xcode 15 -> 15.3
v4.24.3.0¶
ดาวน์โหลด¶
| Unity | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 Unity Android & iOS 24.3.0 |
| วันที่ปล่อย | 2024-09-03 |
สภาพแวดล้อมการพัฒนา¶
ยูนิตี้ (Android)¶
- ยูนิตี้ 2021.3.0+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
ความเข้ากันได้กับเวอร์ชัน Unity ตามเวอร์ชัน targetSDK¶
เวอร์ชัน Unity ที่เข้ากันได้กับ Android build targetSDK เวอร์ชันหลังจาก Hive SDK v4.23.0.0 มีดังนี้
- การสร้าง targetSDK 33:
- Unity 2021 หรือสูงกว่าสามารถใช้สำหรับการสร้าง (ตามมาตรฐาน JDK และ Gradle ที่ Unity มีอยู่)
- การสร้าง targetSDK 34:
- Unity 2022 หรือสูงกว่าสามารถใช้สำหรับการสร้าง (ตามมาตรฐาน JDK และ Gradle ที่ Unity มีอยู่)
ยูนิตี้ (iOS)¶
- Unity 2021.3.0+
- Unity 2022.3.0+
- Unity 2023.1.0+
แอนดรอยด์¶
| Gradle | ปลั๊กอิน Gradle สำหรับ Android | ปลั๊กอิน Gradle สำหรับ Kotlin |
|---|---|---|
| v7.5 | v7.4.2 | v1.8.0 |
iOS¶
- XXcode 15+
- เวอร์ชัน Xcode ควรได้รับการอัปเดตตาม นโยบายของ Apple App Store.
จำเป็น¶
- 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 Billing Library (Android) v7.0.0
- Samsung GalaxyStore IAP (Android) v6.1.1
- OneStore (Android) v21.01.00
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
PUSH¶
- อเมซอน (Android) v1.2.0
- FCM(FirebaseCloudMessaging) (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 Services-Review (Android) v2.1.0
- GooglePlay Services-AppUpdate (Android) v2.1.0
- Google reCaptcha (Android) v18.4.0
- Google reCaptcha (iOS) v18.3.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
มีอะไรใหม่¶
การจัดเตรียม¶
- ทั้งหมด ได้มีการเพิ่มฟีเจอร์เพื่อตรวจสอบว่ามีการขอความยินยอมจากตัวแทนทางกฎหมายในหน้าข้อตกลงและเงื่อนไขแล้วหรือไม่
ฟีเจอร์ที่เปลี่ยนแปลง¶
ปลั๊กอิน¶
- Unity ลดจำนวนไฟล์ XML ที่จัดการโดย External Dependency Manager.
การตรวจสอบสิทธิ์¶
- ทั้งหมด แก้ไขพฤติกรรมการออกจากระบบ
- ก่อนหน้า: บัญชีผู้ใช้จะถูกออกจากระบบจาก Hive SDK เมื่อเรียกใช้
signOut。 ผู้ใช้ที่ไม่ใช่สมาชิกจะได้รับการตอบสนองความล้มเหลวจากเซิร์ฟเวอร์เมื่อเรียกใช้ API signOut。 - เปลี่ยนแปลง: เมื่อเรียกใช้
signOutHive SDK จะขอการยืนยันจาก Hive Server เพื่อออกจากระบบบัญชีผู้ใช้และจะออกจากระบบตามการตอบสนอง。
- ก่อนหน้า: บัญชีผู้ใช้จะถูกออกจากระบบจาก Hive SDK เมื่อเรียกใช้
- ทั้งหมด การออกจากระบบบัญชีผู้ใช้ที่ไม่ใช่สมาชิก จะไม่ส่งกลับการตอบสนองที่สำเร็จอีกต่อไป แต่จะส่งกลับรหัสข้อผิดพลาด บัญชีผู้ใช้ที่ไม่ใช่สมาชิกจะถูกเก็บรักษาเซสชันโดย Hive SDK และ Hive Server。
- ทั้งหมด บัญชีที่ถูกระงับจะถูกออกจากระบบจาก IdP โดยอัตโนมัติเพื่อให้สามารถเข้าสู่ระบบด้วยบัญชีอื่นสำหรับ IdP เดียวกัน สิ่งนี้จะใช้ได้เฉพาะเมื่อการเข้าสู่ระบบอัตโนมัติไม่สามารถทำได้。
- ทั้งหมด เมื่อรวมเข้ากับ IdP โดยใช้วิธี
AuthV4.connectการเปลี่ยนไปยังบัญชีที่ถูกระงับจะทำให้เกิดการออกจากระบบ。 - ทั้งหมด เปลี่ยนบริการการจัดการอุปกรณ์เพื่อใช้รหัสประเทศโทรศัพท์ระหว่างประเทศโดยอัตโนมัติตามภูมิภาคการเข้าถึงอุปกรณ์。
- iOS เปลี่ยนเพื่ออนุญาตให้เข้าสู่ระบบด้วย Facebook แม้ว่าจะปฏิเสธความยินยอมการติดตามแอป (ATT)。
โปรโมชั่น¶
- ทั้งหมด แก้ไขเพื่อให้แน่ใจว่าข้อมูลที่ไม่จำเป็นจะไม่รวมอยู่ในค่าที่ส่งผ่าน
additionalInfo. - ทั้งหมด เปลี่ยนเพื่ออนุญาตให้ แสดงแบนเนอร์เต็มในอัตราส่วน 2:3 หรือ 3:2.
- ทั้งหมด เปลี่ยนข้อความจาก "ไม่แสดงเป็นเวลา 1 วัน" เป็น "ไม่แสดงวันนี้" บนแบนเนอร์เต็ม.
การอ้างอิงการตลาด¶
- ทั้งหมด เปลี่ยนเวอร์ชัน Adjust Signature จาก
v1เป็นv3.
ข้อผิดพลาดที่แก้ไขแล้ว¶
Hive SDK ทั่วไป¶
- Android แก้ไขปัญหาที่หน่วยความจำไม่สามารถถูกปล่อยได้โดยการปรับเปลี่ยนตรรกะการอ้างอิงทรัพยากร.
- iOS แก้ไขการล้มเหลวที่เกิดขึ้นเป็นระยะเมื่อทำการตรวจสอบความยินยอมในการติดตามแอป (ATT) บนอุปกรณ์ iOS 14.
- iOS แก้ไขการล้มเหลวที่เกิดขึ้นเมื่อเลือกการเข้าถึงที่จำกัด (อนุญาตให้เข้าถึงเฉพาะบางรูปภาพ) ในห้องสมุดรูปภาพ.
การแจ้งเตือน¶
- Android แก้ไขปัญหาที่ข้อความพุชไม่แสดงอย่างถูกต้องเมื่อใช้การตั้งค่า
typeที่ไม่รองรับใน การแจ้งเตือนพุชในท้องถิ่น. - iOS ปรับเปลี่ยนเพื่อส่งข้อมูลเวอร์ชันแอป.
การอัปเดตสภาพแวดล้อมการพัฒนา¶
แอนดรอยด์¶
- Google Play Billing Library 6.1 → 7.0
- Google Play Service Games 20.0.0 → 20.1.2
iOS¶
- Facebook SDK 16.2.1 → 17.0.2
การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา¶
- คำแนะนำสำหรับฟิลด์
typeใน การแจ้งเตือนแบบดันในท้องถิ่นที่ปรับแต่งได้ ได้รับการปรับปรุงแล้ว - คำว่า "แบนเนอร์ขนาดใหญ่" ได้ถูกเปลี่ยนเป็น "แบนเนอร์เต็มรูปแบบ."
- โค้ดตัวอย่างสำหรับ
attachBaseContextซึ่งไม่ถูกใช้ในวงจรชีวิตของ Android อีกต่อไป ได้ถูก ลบออก. - ตอนนี้มีการระบุว่า การตรวจสอบ ความยินยอมจากผู้ปกครองตามกฎหมาย สามารถทำได้โดยใช้
Configuration.getLegalGuardianConsentAgree. - เพิ่ม แนวทางการรวม IdP สำหรับบัญชีที่มีข้อจำกัดในการใช้งาน.
- เมื่อทำการอัปเดตหรือติดตั้ง Hive SDK Unity ด้วยตนเอง คุณต้อง ลบไฟล์ XML ก่อนที่จะสร้างแอป.
v4.24.2.0 (2024-07-05)¶
มีอะไรใหม่¶
Hive SDK ทั่วไป¶
- ทั้งหมด ให้ฟีเจอร์ที่คืนค่าว่าผู้ใช้ที่อายุต่ำกว่า 16 ปีในสหภาพยุโรปและภูมิภาค EEA ซึ่ง GDPR มีผลบังคับใช้ได้ตกลงตามข้อกำหนดในการให้บริการหรือไม่ และตรวจสอบว่าพวกเขาอายุต่ำกว่า 16 ปีหรือไม่ ตรวจสอบฟีเจอร์นี้ที่นี่.
- Android ใช้ฟีเจอร์ PhotoPicker โดยค่าเริ่มต้นเมื่อใช้แอพอัลบั้มภาพบนอุปกรณ์ที่ใช้ Android OS 11 หรือสูงกว่า หรืออุปกรณ์ที่ติดตั้งโมดูลที่รองรับ.
- iOS อนุญาตให้ดูบันทึกการดีบักของ Hive SDK และเลือกประเภทบันทึกเฉพาะเพื่อดูในแอพคอนโซล MacOS.
ยูนิตี้
¶- ทั้งหมด มีฟีเจอร์ในการควบคุมการเปิดเผยบันทึกการดีบักของ Hive SDK ใน Unity Editor.
การตรวจสอบสิทธิ์¶
- ทั้งหมด เมื่อจำนวนบัญชีที่สามารถลงทะเบียนด้วยหมายเลขโทรศัพท์มือถือเดียวเกินขีดจำกัด การขอส่งรหัสการยืนยันจะปรากฏข้อความแสดงข้อผิดพลาดว่า: "คุณได้เกินจำนวนบัญชีที่สามารถสร้างด้วยหมายเลขโทรศัพท์มือถือเดียวกัน."
โปรโมชั่น¶
- ทั้งหมด มีฟีเจอร์ในการควบคุมการแสดงผลของ การส่งเสริมข้าม.
- ทั้งหมด รองรับฟีเจอร์ "ไม่แสดงเป็นเวลา N วัน" ที่ปรับปรุงจาก "ไม่แสดงอีกในวันนี้".
ฟีเจอร์ที่เปลี่ยนแปลง¶
การแจ้งเตือน¶
- Android รองรับไลบรารีรันไทม์ (Push Amazon Device Message 1.2.0) ที่ทำงานบนอุปกรณ์ Amazon Fire ใหม่ ดูเพิ่มเติมที่นี่.
โปรโมชั่น¶
- iOS ปรับปรุงการใช้งานโดยการลดขนาดของป๊อปอัพการยินยอมสำหรับการอนุญาตวางจากคลิปบอร์ดเมื่อใช้ฟีเจอร์การเชิญเกม (UA)
- เปลี่ยนเวลาที่แสดงป๊อปอัพการยินยอมจากทันทีหลังจากเปิดแอปเป็นจุดที่เริ่มต้น Hive SDK หลังจากเปิดแอป
- แสดงป๊อปอัพเฉพาะเมื่อมีข้อมูล URL ของผู้เชิญในคลิปบอร์ด
การวิเคราะห์¶
- iOS เปลี่ยนค่าเริ่มต้นของ
saveAnalyticsLogBeforeCrashซึ่งบันทึกบันทึกที่ยังไม่ได้ส่งไปยังไฟล์เมื่อเกิดการชนกัน เป็นfalse.
การแก้ไขข้อบกพร่อง¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด ในระหว่างกระบวนการตรวจสอบชื่อจริงสำหรับผู้ใช้ที่เข้าถึงจากประเทศจีน ข้อความแสดงข้อผิดพลาดจะปรากฏขึ้นเมื่อเกินขีดจำกัดการส่งข้อความโดยเวลาที่เหลือจะไม่ถูกรีเซ็ต
- Android แก้ไขปัญหาที่ไม่มีการตอบสนองที่เหมาะสมเมื่อกดปุ่มย้อนกลับระหว่างการเข้าสู่ระบบ Google Play โดยไม่เสร็จสิ้นการเข้าสู่ระบบ
- Android แก้ไขปัญหาที่ไม่สามารถป้อนข้อมูลด้วยแป้นพิมพ์ได้บนอุปกรณ์ที่มีความละเอียดต่ำ
โปรโมชั่น¶
- iOS แก้ไขปัญหาที่ทำให้เกิดการแช่แข็งเมื่อเปิดเผยมุมมองเฟรมใหม่สำหรับมุมมองข่าว.
การจัดสรรการตลาด¶
- Android แก้ไขปัญหาที่การส่งเหตุการณ์ Adjust ถูกเลื่อนเมื่อเริ่มต้นด้วยข้อกำหนดในการให้บริการที่ปรับแต่งแล้ว
การอัปเดตสภาพแวดล้อมการพัฒนา¶
แอนดรอยด์¶
- Samsung GalaxyStore IAP 6.1 → 6.1.1
- Amazon Device Message 1.0.1 → 1.2.0
iOS¶
- N/A
การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา¶
- เนื่องจากการยกเลิกการสนับสนุน Facebook Cloud Games ตั้งแต่ Hive SDK v4 24.2.0 หน้าต่อไปนี้ได้รับการปรับปรุงตามลำดับ:
- การตั้งค่า Unity
- การตั้งค่า Unity > การกำหนดค่า Facebook Cloud Games
- การตั้งค่า Android
- การเรียกเก็บเงิน
- การแจ้งเตือน
- ปรับปรุงคำอธิบายเกี่ยวกับ หน้าจอการเลือกตลาด สำหรับ Lebi.
v4.24.1.2 (2024-06-27)¶
การแก้ไขข้อบกพร่อง¶
การตรวจสอบสิทธิ์¶
- Android แก้ไขปัญหาที่ไม่มีการตอบกลับที่เหมาะสมเมื่อยกเลิกการเข้าสู่ระบบ Google โดยการกดปุ่มย้อนกลับระหว่างกระบวนการเข้าสู่ระบบ ปัญหานี้เกิดขึ้นเฉพาะเมื่อค่าการสนับสนุน Google Legacy ใน Hive Console ถูกตั้งค่าเป็นจริง
- Android แก้ไขปัญหาที่ไม่สามารถป้อนข้อมูลด้วยแป้นพิมพ์ได้บนอุปกรณ์ที่มีความละเอียดต่ำ
v4.24.1.0 (2024-05-14)¶
มีอะไรใหม่บ้าง¶
ไม่มีข้อมูล
ฟีเจอร์ที่เปลี่ยนแปลง¶
Analytics
¶- iOS เปลี่ยนแปลงเพื่อกำหนดว่าจะมีการแสดงแบนเนอร์การยินยอมตามที่อุปกรณ์ยินยอมให้ติดตามหรือไม่
- หากคุณปฏิเสธการยินยอมให้ติดตาม แบนเนอร์การยินยอมจะไม่ถูกแสดง
อัปเดตสภาพแวดล้อมการพัฒนา¶
iOS¶
- อัปเดตไลบรารีภายนอกตามนโยบาย Apple Privacy Manifest.
- 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¶
- iOS แก้ไขปัญหาที่การค้นหาผลิตภัณฑ์ล้มเหลวเมื่ออัปเดต Hive SDK จากเวอร์ชันที่ต่ำกว่า v4 24.0.0 (เช่น v4 23.4.0) เป็น v4 24.0.0.
การเปลี่ยนแปลงในคู่มือสำหรับนักพัฒนา¶
ไม่ระบุ
v4.24.0.0 (2024-04-30)¶
มีอะไรใหม่บ้าง¶
Promotion¶
- Android รองรับ แท็บที่กำหนดเอง โดยใช้เบราว์เซอร์เริ่มต้นที่ตั้งค่าไว้ในอุปกรณ์เพื่อแสดงหน้าเว็บภายนอก คุณสามารถเปิดเผย เบราว์เซอร์ในแอป ด้วยวิธี
showInAppBrowserของคลาสPlatformHelper. - iOS รองรับ SafariViewController โดยใช้เบราว์เซอร์เพื่อเปิดเผยหน้าเว็บภายนอก คุณสามารถเปิดเผย เบราว์เซอร์ในแอป ด้วยวิธี
showInAppBrowserของคลาสPlatformHelper.
Billing¶
- iOS หากมีข้อมูลส่วนลดสำหรับการสมัครสมาชิกครั้งแรก ข้อมูลนั้นจะถูกส่งพร้อมกับการสอบถามข้อมูลผลิตภัณฑ์ เมื่อใช้
getProductInfoคุณสามารถตรวจสอบข้อมูลส่วนลดได้จากความแตกต่างระหว่างค่าฟิลด์original_priceและค่าฟิลด์priceในรายการของIAPV4Productที่ได้รับเป็น callback.
เปลี่ยนแปลงฟีเจอร์¶
Hive SDK ทั่วไป¶
- iOS การใช้งานเพิ่มเติมของ
CFBundleShortVersionStringเพื่อแยกแยะเวอร์ชันของแอป
ยูนิตี้¶
- ทั้งหมด Unity เมื่อใช้ Login Simulator ค่าจริงของบัญชีผู้เยี่ยมชม
playerIdและplayerTokenได้ถูกเปลี่ยนแปลงเพื่อให้ดึงข้อมูลโดยใช้ AppID และคีย์การตรวจสอบสิทธิ์ใน Hive Console sandbox. ตรวจสอบ API การเรียก (Authorizationและplayer_id) เป็นไปได้เพราะมันใช้ค่าจากเซิร์ฟเวอร์ sandbox.
Billing
¶ผู้ใช้
- ทั้งหมด ข้อความประเภทการชำระเงิน PG ที่แสดงใน UI การคืนเงินของผู้ใช้ได้ถูกเปลี่ยนจาก "HiveStore" เป็น "การชำระเงิน PG".
- Android เปลี่ยนหน้า PG payment ให้แสดงในเว็บวิวภายในแอปแทนที่จะเป็นเบราว์เซอร์ภายในแอป รองรับการชำระเงิน PG แม้ในอุปกรณ์ที่ไม่รองรับสภาพแวดล้อมเบราว์เซอร์ภายในแอป.
การวิเคราะห์¶
- Android เปลี่ยนการตั้งค่าการเก็บรวบรวมหมายเลขโฆษณาเริ่มต้นในฟังก์ชันการเก็บรวบรวมเหตุการณ์ Firebase เป็น
true.
การอัปเดตสภาพแวดล้อมการพัฒนา¶
แอนดรอยด์¶
- GooglePlay Services-Games v2 (Android) v19.0.0 → 20.0.0
- Facebook SDK Android v16.2.0 → 17.0.0
- LINE (Android) v5.9.1 → 5.10.0
iOS¶
- WeChat 2.0.2 → 2.0.4
- Hercules 2024.01.23 → 2024.04.11
- Singular 12.3.2 → 12.4.1
การเปลี่ยนแปลงในคู่มือสำหรับนักพัฒนา¶
- คำอธิบายของ
displayOriginalPriceได้มีการเปลี่ยนแปลง. - คำอธิบายของหมายเหตุที่ด้านล่างของ `displayPrice` ได้มีการเปลี่ยนแปลง.
- การพึ่งพาเฟรมเวิร์กของบุคคลที่สาม, ตัวอย่างการเขียน Podfile ในการตั้งค่า iOS ได้มีการเปลี่ยนแปลง. ได้ลบ
HiveAppTrackingTransparencyและHiveResourceออกจากเฟรมเวิร์กที่บังคับใช้ที่จำเป็นสำหรับการทำงานเริ่มต้นของ Hive SDK.
v4.23.5.1¶
ดาวน์โหลด¶
| Unity Android/iOS | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 Unity Android+iOS 23.5.1 |
| วันที่ปล่อย | 2024-06-27 |
สภาพแวดล้อมการพัฒนา¶
ยูนิตี้ (Android)¶
- ยูนิตี้ 2021.3.0+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
ความเข้ากันได้กับเวอร์ชัน Unity ตามเวอร์ชัน targetSDK¶
เวอร์ชัน Unity ที่เข้ากันได้กับ Android build targetSDK เวอร์ชันหลังจาก Hive SDK v4.23.0.0 มีดังนี้
- การสร้าง targetSDK 33:
- Unity 2021 หรือสูงกว่าสามารถใช้ในการสร้าง (ตามมาตรฐาน JDK และ Gradle ที่ Unity มีให้)
- การสร้าง targetSDK 34:
- Unity 2022 หรือสูงกว่าสามารถใช้ในการสร้าง (ตามมาตรฐาน JDK และ Gradle ที่ Unity มีให้)
ยูนิตี้ (iOS)¶
- ยูนิตี้ 2021.3.0+
- ยูนิตี้ 2022.3.0+
- ยูนิตี้ 2023.1.0+
แอนดรอยด์¶
| Gradle | Android Gradle Plugin | Kotlin Gradle Plugin |
|---|---|---|
| v7.5 | v7.4.2 | v1.8.0 |
iOS¶
- XXcode 15+
- เวอร์ชัน Xcode ควรได้รับการอัปเดตตาม นโยบายของ Apple App Store.
จำเป็น¶
- 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
ตัวเลือก¶
IDP¶
- Facebook SDK Android v16.2.0
- Facebook SDK iOS v16.2.1
- GooglePlay Services-Auth (Android) v20.7.0
- GooglePlay Services-Games v2 (Android) v19.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.9.1
- LINE (iOS) v5.11.0
- Huawei (Android) v6.12.0.300
IAP¶
- Google Billing Library (Android) v6.0.1
- OneStore (Android) v21.01.00
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
PUSH¶
- อเมซอน (Android) v1.0.1
- FCM(FirebaseCloudMessaging) (Android) v23.2.1
การวิเคราะห์การติดตามการตลาด¶
- Adjust(Android) v4.38.2
- Adjust(iOS) v4.38.0
- 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 Services-Review (Android) v2.1.0
- GooglePlay Services-AppUpdate (Android) v2.1.0
- Google reCaptcha (Android) v18.4.0
- Google reCaptcha (iOS) v18.3.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
การแก้ไขข้อบกพร่อง¶
การตรวจสอบสิทธิ์¶
- Android แก้ไขปัญหาที่ไม่มีการตอบสนองที่เหมาะสมเมื่อยกเลิกการเข้าสู่ระบบ Google โดยการกดปุ่มย้อนกลับระหว่างกระบวนการเข้าสู่ระบบ ปัญหานี้เกิดขึ้นเฉพาะเมื่อค่าการสนับสนุน Google Legacy ใน Hive Console ถูกตั้งค่าเป็น true.
- Android แก้ไขปัญหาที่ไม่สามารถป้อนข้อมูลด้วยแป้นพิมพ์ได้ในอุปกรณ์ที่มีความละเอียดต่ำ.