Android & iOS
v4.25.2.2¶
ดาวน์โหลด¶
| Unreal Engine 5 Android & iOS | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 UE5 Android & iOS 25.2.2 | 
| วันที่วางจำหน่าย | 2025-06-24 | 
หมายเหตุ¶
-  เนื่องจากการเปลี่ยนแปลงในโปรโตคอลความปลอดภัยการตรวจสอบสิทธิ์ เมื่อใช้ Hive SDK v4 Unreal Engine 25.0.0 หรือสูงกว่า คุณต้อง ออกคีย์ความปลอดภัย ใน Hive Console > การตั้งค่าคีย์ความปลอดภัย หากคุณไม่ออกคีย์ความปลอดภัย ผู้ใช้จะไม่สามารถเข้าสู่ระบบในแอปของคุณได้ 
-  เนื่องจากการเปลี่ยนแปลงในกระบวนการชำระเงิน PG หากคุณกำลังใช้การชำระเงิน PG กับ Hive SDK v4 Unreal Engine 25.1.3 หรือสูงกว่า คุณต้องอัปเดตการใช้งานโค้ดของคุณโดยอ้างอิงจาก กระบวนการดำเนินการชำระเงิน PG. 
สภาพแวดล้อมการพัฒนา¶
สภาพแวดล้อมการพัฒนาทั่วไป¶
- Hive SDK v4 UE5 Android & iOS 25.2.2
- Unreal Engine 5.5.3
Unreal Engine 5: Android¶
| Gradle | Android Gradle Plugin | Kotlin Gradle Plugin | 
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 | 
- JDK 11
- Android Studio 4.1
- Android NDK r21
- Android SDK เวอร์ชันขั้นต่ำ 24
- Android SDK เวอร์ชันเป้าหมาย 34
Unreal Engine 5: iOS¶
- Xcode 16.1+
- iOS เวอร์ชัน 15.0+
- macOS Sequoia 15+
จำเป็น¶
- 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 (Firebase Cloud Messaging) (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¶
ดาวน์โหลด¶
| Unreal Engine 5 Android & iOS | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 UE5 Android & iOS 25.2.1 (เลิกใช้งาน) | 
| วันที่จัดส่ง | 2025-05-28 | 
หมายเหตุ¶
-  เนื่องจากมีการเปลี่ยนแปลงในโปรโตคอลความปลอดภัยการตรวจสอบสิทธิ์ หากคุณกำลังใช้ Hive SDK v4 Unreal Engine 25.0.0 หรือเวอร์ชันที่ใหม่กว่า คุณต้อง ออกคีย์ความปลอดภัย ใน Hive Console > การตั้งค่าคีย์ความปลอดภัย หากคุณไม่ออกคีย์ความปลอดภัย ผู้ใช้แอปของคุณจะไม่สามารถเข้าสู่ระบบในแอปของคุณได้ 
-  เนื่องจากมีการเปลี่ยนแปลงในกระบวนการชำระเงิน PG หากคุณกำลังใช้การชำระเงิน PG ใน Hive SDK v4 Unreal Engine 25.1.0 หรือเวอร์ชันที่ใหม่กว่า คุณจะต้องปรับเปลี่ยนการใช้งานโค้ดของคุณโดยอ้างอิงจากเอกสาร กระบวนการดำเนินการชำระเงิน PG 
สภาพแวดล้อมการพัฒนา¶
สภาพแวดล้อมการพัฒนาทั่วไป¶
- Hive SDK v4 UE5 Android & iOS 25.2.1
- Unreal Engine 5.5.3
Unreal Engine 5: Android¶
| เกรเดิล | ปลั๊กอินเกรเดิลของแอนดรอยด์ | ปลั๊กอินเกรเดิลของโคทลิน | 
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 | 
- JDK 11
- Android Studio 4.1
- Android NDK r21
- Android SDK min version 24
- Android SDK target version 34
Unreal Engine 5: iOS¶
- Xcode 16.1+
- iOS เวอร์ชัน 15.0+
- macOS Sequoia 15+
จำเป็น¶
- 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.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 → 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
ฟีเจอร์ใหม่¶
- ไม่มี
เปลี่ยนแปลงฟีเจอร์¶
การจัดเตรียม¶
- ทั้งหมด รายละเอียดข้อกำหนดการใช้งานและหน้าทบทวนได้ถูกเปลี่ยนให้ไปที่ที่อยู่เว็บแทนที่จะเป็น URL ข้อกำหนดการใช้งานหรือไปยังเบราว์เซอร์ภายนอกหากมีแท็กลิงก์
การตรวจสอบสิทธิ์¶
-  ทั้งหมด วิธีการตรวจสอบสิทธิ์ VK ได้รับการเปลี่ยนแปลงและจัดเตรียมไว้แล้ว วิธีการตรวจสอบสิทธิ์ที่เปลี่ยนแปลงสามารถใช้ได้ใน New VK Developer Console. 
-  iOS อัปเดตโปรโตคอลการตรวจสอบสิทธิ์สำหรับ API GameKit ที่เลิกใช้ซึ่งใช้เมื่อเข้าสู่ระบบ Apple GameCenter. 
-  Android ไลบรารี Google Sign-In ถูกยกเลิกแล้ว ดังนั้นการเข้าสู่ระบบแบบอ้อมและแบบชัดเจนจึงได้รับการตรวจสอบสิทธิ์โดยใช้ Google Credential Manager และ AuthorizationClient API. 
การเรียกเก็บเงิน¶
- Android เพิ่มค่า order_idเพื่อแยกแยะจากธุรกรรมก่อนหน้านี้เมื่อคืนเงินสำหรับสินค้าที่ซื้อด้วยการชำระเงิน PG.
- Android เปลี่ยนให้ไคลเอนต์ส่งบันทึกการทำรายการการซื้อเมื่อเสร็จสิ้นธุรกรรมการชำระเงิน PG.
โปรโมชั่น¶
-  เมื่อแชร์ Android UserAcquisition เปลี่ยนเพื่อเพิ่มลงในรายการการเปิดเผยที่รองรับโดย Telegram. 
-  เมื่อเปิดเผย Android webview ให้เปลี่ยนแปลงนโยบายการแคช. 
การติดตามการตลาด¶
-  เมื่อสนับสนุน ทั้งหมด การรวมบริการ MMP ให้ส่งหมายเลขประจำตัว Hive SDK เพิ่มเติมด้วย 
-  เมื่อทำการติดตาม ทั้งหมด เหตุการณ์ด้วยตนเอง เปลี่ยนเพื่อส่ง การเพิ่มคุณสมบัติที่กำหนดเอง. * Android เมื่อเริ่มต้น Airbridge เปลี่ยนเพื่อส่งข้อมูลแหล่งที่มาของตลาด. 
- iOS เมื่อใช้ API sendEventWithAttributes เปลี่ยนช่วงความแม่นยำของค่าลอยตัวประเภท semantic valueจากfloatเป็นdouble.
แชท¶
- ทั้งหมด เมื่อส่งหรือรับข้อมูลข้อความ, extraDataจะถูกส่งและรับเพิ่มเติม.
- ทั้งหมด เมื่อเชื่อมต่อกับเซิร์ฟเวอร์แชท, extraDataจะไม่ถูกส่งอีกต่อไป.
- ทั้งหมด ค่าระยะเวลาทั้งหมดจะถูกส่งเป็นจำนวนเต็มแทนที่จะเป็นค่าระยะเวลาแบบสตริง.
- ทั้งหมด เมื่อไม่สามารถสื่อสารได้เนื่องจากการบล็อกเครือข่ายหรือเหตุผลอื่น ๆ, เมื่อเว็บซ็อกเก็ตไม่ได้ถูกปล่อยอย่างถูกต้องและพยายามเชื่อมต่อใหม่, จะมีการเปลี่ยนแปลงเพื่อไม่ให้ล้มเหลวในสถานะการเชื่อมต่อซ้ำ.
อื่นๆ¶
- อัปเดตไลบรารีภายนอก
- 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) 3.5.17.3 → 3.5.17.4
แก้ไขข้อบกพร่อง¶
ทั่วไป¶
-  ในสถานการณ์ที่ต้องการการลองสื่อสารใหม่ผ่านเครือข่าย Android หรือการเชื่อมต่อกับเซิร์ฟเวอร์ที่กระจาย หากมีการตอบกลับก่อนเวลาหมดเวลาสูงสุดที่ตั้งไว้ การลองสื่อสารใหม่หรือการเชื่อมต่อกับเซิร์ฟเวอร์ที่กระจายจะถูกปรับเปลี่ยนไม่ให้รอเวลาหมดเวลาอีกต่อไปและจะลองสื่อสารใหม่หรือเชื่อมต่อกับเซิร์ฟเวอร์ที่กระจายทันที 
-  ในกรณีที่กลุ่มเซิร์ฟเวอร์ Zone ที่เชื่อมต่อกับ Hive SDK ถูกเปลี่ยนโดยใช้วิธีการ setZoneของคลาส Configuration iOS จะมีการแก้ไขข้อผิดพลาดที่ค่าgameLanguageในไฟล์ hive_config.xml ถูกกำหนดค่าเริ่มต้น
การจัดเตรียม¶
- ในกรณีที่มีการปฏิบัติตามเช่น COPPA หรือ GDPR เมื่อโมดูลโฆษณา (Adiz) ถูกเริ่มต้นก่อนการเริ่มต้นของ All SDK ค่าของ AgeGateที่ตรวจสอบอายุนั้นจะถูกตั้งค่าเป็นค่าที่ตั้งไว้ใน hive_config.xml แก้ไข.
การตรวจสอบสิทธิ์¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้การเข้าสู่ระบบเว็บ QQ ไม่ดำเนินการตามปกติบนอุปกรณ์ที่ใช้ iOS 18 หรือใหม่กว่า.
การระบุแหล่งที่มาของการตลาด¶
-  Android แก้ไขปรากฏการณ์ที่การแจ้งเตือนแบบพุชที่ไม่มีเนื้อหาถูกแสดงเมื่อใช้ฟังก์ชันในการกำหนดว่าจะแต่งตั้งโดยใช้ Adjust หรือไม่ 
-  Android แก้ไขปรากฏการณ์เพื่อให้ข้อมูลการขายตามราคาต่อหน่วยและปริมาณถูกส่งเมื่อเกิดเหตุการณ์ที่มีการซื้อหลายปริมาณเมื่อใช้ Airbridge. 
แชท¶
- Android แก้ไขปรากฏการณ์ที่การเชื่อมต่อล้มเหลวเป็นระยะ ๆ เมื่อเชื่อมต่อกับการสนทนา.
การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา¶
- การตั้งค่าเบื้องต้น > ไฟล์การกำหนดค่า > Unity ได้รับการปรับปรุงเพื่อสะท้อนเนื้อหาของ HiveConfig Editor.
- เพิ่ม การตั้งค่าการเชื่อมโยง Line IdP ใน Authentication > Pre-prep > Engine Common.
- เปลี่ยน วิธีการเข้าสู่ระบบด้วย VK เป็น Authentication > Pre-prep > Engine Common > การป้อนคีย์เฉพาะ IdP.
- เปลี่ยน การเข้าสู่ระบบ เป็น Google Credential ใน Authentication > Login Logout. เราได้สะท้อนการเปลี่ยนแปลงการตรวจสอบสิทธิ์ผ่าน Manager.
- Marketing Attribution > เพิ่ม ติดตามเหตุการณ์ด้วยตนเองด้วย Singular, Appsflyer, และ Firebase Analytics และ เพิ่มคุณลักษณะเฉพาะ เพื่อสนับสนุนการรวมบริการ MMP ในการติดตามเหตุการณ์ด้วยตนเอง.
- ลบการตั้งค่าเก่าที่เกี่ยวข้องกับ Adjust Signature V1 จาก Marketing Attribution > Reference.
- Marketing Attribution > การเตรียมการเบื้องต้น > การวัดการไหลเข้าของ Common Engine โดยแอปตลาด 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) 3.5.17.3 → 3.5.17.4
v4.25.1.3¶
ดาวน์โหลด¶
| Unreal Engine 5 Android & iOS | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 UE5 Android & iOS 25.1.3 | 
| วันที่วางจำหน่าย | 2025-03-31 | 
หมายเหตุ¶
-  เนื่องจากการเปลี่ยนแปลงในโปรโตคอลความปลอดภัยการตรวจสอบสิทธิ์ เมื่อใช้ Hive SDK v4 Unreal Engine 25.0.0 หรือสูงกว่า คุณต้อง ออกคีย์ความปลอดภัยใน Hive คอนโซล > การตั้งค่าคีย์ความปลอดภัย โดยการ ออกคีย์ความปลอดภัย หากไม่ได้ออกคีย์ความปลอดภัย ผู้ใช้แอปจะไม่สามารถเข้าสู่ระบบในแอปได้ 
-  เนื่องจากมีการเปลี่ยนแปลงในกระบวนการชำระเงิน PG หากคุณกำลังใช้ Hive SDK v4 Unreal Engine 25.1.0 หรือสูงกว่า กับการชำระเงิน PG คุณจำเป็นต้องปรับเปลี่ยนการใช้งานโค้ดของคุณโดยอ้างอิงจาก กระบวนการชำระเงิน PG. 
สภาพแวดล้อมการพัฒนา¶
สภาพแวดล้อมการพัฒนาทั่วไป¶
- Hive SDK v4 UE5 Android & iOS 25.1.3
-  Unreal Engine 5.5.3 ※ Hive SDK v4 UE5 Android & iOS 25.1.3 รองรับ Unreal Engine 5.5 หรือสูงกว่าเป็นสภาพแวดล้อมการพัฒนาทั่วไป 
Unreal Engine 5: Android¶
| เกรเดิล | ปลั๊กอินเกรเดิลสำหรับแอนดรอยด์ | ปลั๊กอินเกรเดิลของโคทลิน | 
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 | 
- JDK 11
- Android Studio 4.1
- Android NDK r21
- Android SDK เวอร์ชันขั้นต่ำ 24
- Android SDK เวอร์ชันเป้าหมาย 34
Unreal Engine 5: iOS¶
- Xcode 16.1+
- iOS เวอร์ชัน 15.0+
- macOS Sequoia 15+
จำเป็น¶
- 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
ฟีเจอร์ใหม่¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด รองรับ Telegram เป็นวิธีการตรวจสอบสิทธิ์ใหม่ (IdP) โปรดดูที่ การตั้งค่าบอทสำหรับการเข้าสู่ระบบ Telegram.
การเรียกเก็บเงิน¶
- iOS รองรับการสอบถามผู้ใช้เกี่ยวกับการยินยอมในการส่ง ข้อมูลการบริโภคผลิตภัณฑ์ในแอปไปยัง Apple App Store.
การติดตามการตลาด¶
- ทั้งหมด รองรับการส่งคุณสมบัติเพิ่มเติมไปยัง Airbridge เมื่อส่งเหตุการณ์ติดตามการตลาด.
- Android รองรับการติดตามลิงก์ลึกที่เลื่อนออกไปของ Airbridge.
แชท¶
- ทั้งหมด ใหม่สนับสนุนฟีเจอร์ แชท.
การจับคู่¶
-  ทั้งหมด อัปเดตฟีเจอร์การจับคู่เพื่อรองรับ การจับคู่กลุ่ม ใหม่ ※ สิ่งนี้ไม่เข้ากันกับเวอร์ชันก่อนหน้าของอินเทอร์เฟซ SDK ของ Hive คุณต้องใช้ฟีเจอร์การจับคู่ที่อัปเดต คุณต้องใช้ Hive SDK v4 25.0.0 หรือสูงกว่า 
ฟีเจอร์ที่เปลี่ยนแปลง¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด ได้ลบคลาส, อินเตอร์เฟส, เมธอด, ตัวแทน, และผู้ฟังของโมดูล Authที่เลิกใช้งานแล้ว.
- ทั้งหมด ใช้โปรโตคอลความปลอดภัยที่เข้มงวดขึ้นโดยใช้โทเค็น JWT.
- ทั้งหมด ได้ลบวิธีการโทเค็นการตรวจสอบสิทธิ์ TalkPlus เนื่องจากการยกเลิกการสนับสนุน TalkPlus.
- Android อนุญาตให้มีฟีเจอร์การเรียกดูเช่นการกู้คืนรหัสผ่านในมุมมองเว็บล็อกอินของ Apple นอกเหนือจากฟังก์ชันการล็อกอิน.
การเรียกเก็บเงิน¶
- Android เปลี่ยนแปลงวิธีการทำงานของการชำระเงิน PG ให้สอดคล้องกับตลาดในฟีเจอร์การเรียกเก็บเงินอื่น ๆ (IAPv4) SDK Hive v4 เพื่อใช้การชำระเงิน PG ใน Unrel Engine 25.1.0 หรือเวอร์ชันที่ใหม่กว่า คุณต้องปรับเปลี่ยนการใช้งานโค้ดของคุณโดยอ้างอิงจาก PG Payment Flow.
โปรโมชั่น¶
- ทั้งหมด รวบรวมเหตุการณ์การเข้าสู่ระบบเพื่อให้สามารถมอบรางวัลเมื่อผู้ใช้ที่ป้อนรหัสเชิญ ติดตั้งแอป.
การติดตามการตลาด¶
- ทั้งหมด อัปเดตเพื่อรองรับ Adjust v5. * ลบไลบรารี Adjust Signature.
- ทั้งหมด เปลี่ยนเพื่อส่งแหล่งรายได้จากการโฆษณาเป็น AdMob เมื่อรวมรายได้จากการโฆษณา Adiz กับ Adjust.
- Android สะท้อนการรวมไลบรารีการรวมรายได้จากการโฆษณาของ Appsflyer เข้ากับไลบรารีหลัก. * 6.14.2 → 6.15.2 * ลบไลบรารีรายได้จากโฆษณาของ Appsflyer.
อื่นๆ¶
- ทั้งหมด ได้อัปเดตเวอร์ชันของไลบรารี Hercules.- Android: 20241120
 
- iOS: 20241120
- Unreal : 20241125
แก้ไขข้อบกพร่อง¶
การตรวจสอบสิทธิ์¶
Android แก้ไขปัญหาที่การตอบสนองของเครือข่ายล่าช้าในระหว่างการดำเนินการของวิธีการ signIn อาจทำให้ UI thread ถูกครอบครองเป็นระยะๆ..
การเรียกเก็บเงิน¶
- iOS แก้ไขข้อผิดพลาดที่เกิดเหตุการณ์ IAP_UPDATEเพิ่มเติมเมื่อเรียกการซื้อในแอปโดยใช้ User Engagement.
โปรโมชั่น¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้ภาพที่แสดงหายไปเมื่อเกิดเหตุการณ์การหมุนขณะแสดงป๊อปอัปการตรวจสอบที่มีภาพ
การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา¶
-  เนื่องจากการลบไลบรารี Adjust Signature ในการระบุการตลาด วิธีการ SDK Signature integration ได้รับการปรับปรุงแล้ว 
-  เพิ่มโค้ดตัวอย่าง Unreal Engine ไปยัง ส่งคุณสมบัติเพิ่มเติมด้วย Airbridge ภายใต้การติดตามการตลาด > การติดตามเหตุการณ์ด้วยตนเอง. 
-  เพิ่มโค้ดตัวอย่าง Unreal Engine ลงใน Group match ภายใต้ Matchmaking. 
-  เพิ่มโค้ดตัวอย่าง Unreal Engine ทั่วทั้งคู่มือ รวมถึง Channels ภายใต้ Chat. 
-  เพิ่มตัวอย่างโค้ด Unreal Engine ไปยัง การสอบถามความยินยอมในการส่งข้อมูลการบริโภค ภายใต้การเรียกเก็บเงิน. 
-  เพิ่มคำแนะนำในการใช้รหัสส่งเสริมการขายเพิ่มเติมสำหรับการกำหนดค่าลิงก์ลึกในสภาพแวดล้อมการพัฒนา iOS ไปยัง Unreal Engine 4 ภายใต้ เริ่มต้นใช้งาน > งานหลังการติดตั้ง. 
-  ลบ “Applying HIVEAppDelegate” และ “iOS FMallocAnsi setting” จาก Unreal iOS ภายใต้ Getting started > App buil 
การอัปเดตสภาพแวดล้อมการพัฒนา¶
แอนดรอยด์¶
- 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- เป้าหมาย iOS ขั้นต่ำถูกปรับเพิ่มขึ้นเป็น 13 พร้อมกับการอัปเดตเวอร์ชัน Xcode
 
- 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¶
ดาวน์โหลด¶
| Unreal Engine 5 Android & iOS | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 UE5 Android & iOS 24.5.0 | 
| วันที่วางจำหน่าย | 2024-12-30 | 
สภาพแวดล้อมการพัฒนา¶
สภาพแวดล้อมการพัฒนาทั่วไป¶
- Hive SDK v4 UE5 Android & iOS 24.5.0
- Unreal Engine 5.4.4
Unreal Engine 5: Android¶
| เกรเดิล | ปลั๊กอินเกรเดิลสำหรับแอนดรอยด์ | ปลั๊กอินเกรเดิลสำหรับโคทลิน | 
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 | 
- JDK 11
- Android Studio 4.1
- Android NDK r25
- Android SDK min version 26
- Android SDK target version 34
Unreal Engine 5: iOS¶
- Xcode 15.3+
- iOS เวอร์ชัน 15.0+
- macOS Ventura 14+
จำเป็น¶
- 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.1.2
- 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.10.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.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
ฟีเจอร์ใหม่¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด รองรับวิธีการตรวจสอบสิทธิ์ใหม่รวมถึง Steam และ X (เดิมคือ Twitter).
- ทั้งหมด มี ฟังก์ชันการเรียกดูในแอป ที่แชร์เซสชันที่ตรวจสอบสิทธิ์แล้ว.
การจับคู่¶
- ทั้งหมด รองรับฟีเจอร์ใหม่ของ บริการจับคู่.
โปรโมชั่น¶
- ทั้งหมด โฆษณายังสามารถแสดงบน Spot Banner.
- Android รองรับการแชร์ฟีเจอร์เชิญบน X (เดิมคือ Twitter).
ฟีเจอร์ที่เปลี่ยนแปลง¶
ปลั๊กอิน¶
- ตำแหน่งของเมนูการตั้งค่า Hive Config ได้ถูกเปลี่ยนแปลง และได้มีการปรับเปลี่ยนเพื่ออนุญาตการตั้งค่าสำหรับแต่ละแพลตฟอร์มเป้าหมาย
การตรวจสอบสิทธิ์¶
- ทั้งหมด จะปรับชื่อผู้ให้บริการที่แสดงในป๊อปอัพการชน
แก้ไขข้อบกพร่อง¶
การเรียกเก็บเงิน¶
- iOS ในกรณีที่ราคาของผลิตภัณฑ์บางรายการไม่สามารถแสดงได้อย่างถูกต้องในรูปแบบค่าทศนิยม เราจะแก้ไขให้แสดงเป็นทศนิยมที่แน่นอนในรูปแบบ JSON แทนที่จะเป็นทศนิยมที่ซ้ำกัน。- ตัวอย่าง> 4.99$(string) →4.9900000000000011(double) →4.99(JSON number)
 
- ตัวอย่าง> 
การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา¶
- อัปเดตหมายเหตุเกี่ยวกับ คำเตือน สำหรับการแสดงแบนเนอร์จุดด้วยวิธี showCustomContentsในการแสดงแบนเนอร์แบบเต็มข้ามโปรโมชัน
- เพิ่มหมายเหตุเกี่ยวกับ คำเตือน เมื่อใช้การเข้าสู่ระบบ Steam บน iOS.
การอัปเดตสภาพแวดล้อมการพัฒนา¶
แอนดรอยด์¶
null
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¶
ดาวน์โหลด¶
| Unreal Engine 5 Android & iOS | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 UE5 Android & iOS 24.4.0 | 
| วันที่วางจำหน่าย | 2024-10-23 | 
สภาพแวดล้อมการพัฒนา¶
สภาพแวดล้อมการพัฒนาทั่วไป¶
- Hive SDK v4 UE5 Android & iOS 24.4.0
- Unreal Engine 5.4.4
Unreal Engine 5: Android¶
| Gradle | Android Gradle Plugin | Kotlin Gradle Plugin | 
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 | 
- JDK 11
- Android Studio 4.1
- Android NDK r25
- Android SDK min version 26
- Android SDK target version 34
Unreal Engine 5: iOS¶
- Xcode 15.3+
- iOS เวอร์ชัน 15.0+
- macOS Ventura 14+
รายการที่จำเป็น¶
- 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.
การเรียกเก็บเงิน¶
- Android ให้ความสามารถในการซื้อสินค้าชิ้นเดียวในปริมาณที่ต้องการระหว่างการชำระเงิน PG.
คุณสมบัติที่เปลี่ยนแปลง¶
- ไม่มีข้อมูล
แก้ไขข้อบกพร่อง¶
การวิเคราะห์¶
- แก้ไขปัญหาที่ตัวเลือกเพียงหนึ่งตัวไม่ได้สะท้อนอย่างถูกต้องในแบนเนอร์การยินยอม iOS
การอัปเดตสภาพแวดล้อมการพัฒนา¶
- N/A
การเปลี่ยนแปลงในคู่มือสำหรับนักพัฒนา¶
v4.24.3.0 (2024-09-30)¶
อะไรใหม่¶
เอนจินอันเรล¶
- ทั้งหมด [ปลั๊กอิน] ให้ส่วนติดต่อเฉพาะ Unreal Engine.
- เข้ากันได้กับส่วนติดต่อ C++ ที่มีอยู่.
- ทั้งหมด ให้ตัวอย่างโค้ดที่สนับสนุนอินเตอร์เฟซเฉพาะ Unreal Engine ใหม่.
- ทั้งหมด รองรับ Unreal Engine 5.4.
การจัดเตรียม¶
- ทั้งหมด เพิ่มความสามารถในการตรวจสอบว่ามีการขอความยินยอมจากผู้ปกครองตามหน้าข้อตกลงและเงื่อนไขหรือไม่
-  คุณสามารถตรวจสอบได้โดยการตรวจสอบค่าที่ส่งกลับจาก getLegalGuardianConsentAgreeเมธอดของคลาส Configuration
ฟีเจอร์ที่เปลี่ยนแปลง¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด เปลี่ยนพฤติกรรมการออกจากระบบ - ก่อนหน้า: เมื่อเรียกใช้ signOutHive SDK จะออกจากระบบบัญชีผู้ใช้  เมื่อแขกเรียกใช้ API signOut เซิร์ฟเวอร์ตอบกลับด้วยความล้มเหลว
- เปลี่ยน: เมื่อเรียกใช้ signOutHive SDK จะขอให้เซิร์ฟเวอร์ Hive ตรวจสอบว่าบัญชีผู้ใช้สามารถออกจากระบบได้หรือไม่ และจากนั้นจะออกจากระบบตามการตอบกลับ
 
- ก่อนหน้า: เมื่อเรียกใช้ 
- ทั้งหมด การออกจากระบบบัญชีผู้เยี่ยมชม จะไม่ส่งกลับการตอบสนองที่สำเร็จอีกต่อไป แต่จะส่งกลับรหัสข้อผิดพลาด แพ็คเกจ Hive SDK และเซิร์ฟเวอร์ Hive จะรักษาสถานะบัญชีผู้เยี่ยมชมไว้
- ทั้งหมด บัญชีที่ถูกระงับจะถูกออกจากระบบจาก IdP โดยอัตโนมัติ เพื่อให้สามารถเข้าสู่ระบบด้วยบัญชีอื่นใน IdP เดียวกันได้ สิ่งนี้จะใช้ได้เฉพาะเมื่อไม่สามารถเข้าสู่ระบบอัตโนมัติได้
- ทั้งหมด เมื่อทำการเชื่อมโยง IdP ด้วยวิธี AuthV4.connectเปลี่ยนเพื่อทำการออกจากระบบเมื่อเปลี่ยนไปยังบัญชีที่ถูกระงับ.
- ทั้งหมด เปลี่ยนบริการการจัดการอุปกรณ์เพื่อให้ใช้รหัสประเทศโทรศัพท์ระหว่างประเทศโดยอัตโนมัติตามภูมิภาคการเข้าถึงของอุปกรณ์
- iOS เปลี่ยนเพื่ออนุญาตให้เข้าสู่ระบบด้วย Facebook แม้ว่าจะมีการปฏิเสธความยินยอมต่อความโปร่งใสในการติดตามแอป (ATT)
โปรโมชั่น¶
- ทั้งหมด แก้ไขค่าที่ส่งไปยัง additionalInfo เพื่อไม่ให้รวมข้อมูลที่ไม่จำเป็น. 
- ทั้งหมด เปลี่ยนเพื่อให้ full-banner สามารถแสดงในอัตราส่วน 2:3 หรือ 3:2.
- ทั้งหมด เปลี่ยนข้อความ "Don't show for 1 day" ใน full-banner เป็น "Don't show today."
การติดตามการตลาด¶
- ทั้งหมด ปรับลายเซ็น เปลี่ยนเวอร์ชันจาก 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
- Adjust 4.38.5 → 4.38.2
iOS¶
- Facebook SDK 16.2.1 → 17.0.2
- Adjust 4.38.0 → 4.38.4
v4.24.1.3¶
ดาวน์โหลด¶
| Unreal Engine 5 Android & ios | |
|---|---|
| ดาวน์โหลด | - | 
| วันที่วางจำหน่าย | - | 
สภาพแวดล้อมการพัฒนา¶
Unreal Engine 5: Android¶
- Unreal Engine 5.3.2
- minSdkVersion 26
- NDK r25b
- targetSdkVersion 34
| Gradle | ปลั๊กอิน Android Gradle | ปลั๊กอิน Kotlin Gradle | 
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 | 
Unreal Engine 5: iOS¶
- Unreal Engine 5.3.2
- xcode 15.1+
- iOS 15+
- macOS Ventura 14+
จำเป็น¶
- 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 v16.2.1
- 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) 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¶
- Amazon (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
ฟีเจอร์ที่เปลี่ยนแปลง¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด เมื่อทำการลงทะเบียนอุปกรณ์มือถือขณะใช้บริการจัดการอุปกรณ์ รหัสการโทรระหว่างประเทศจะถูกนำไปใช้โดยอัตโนมัติตามภูมิภาคการเชื่อมต่อของอุปกรณ์แทนที่จะใช้ +82.
v4.24.1.2 (2024-07-01)¶
ดาวน์โหลด¶
| Unreal Engine 5 Android & ios | |
|---|---|
| ดาวน์โหลด | Hive SDK v4 UE5 Android & ios 24.1.2 | 
| วันที่ปล่อย | 2024-07-01 | 
สภาพแวดล้อมการพัฒนา¶
Unreal Engine 5: Android¶
- Unreal Engine 5.3.2
- minSdkVersion 26
- NDK r25b
- targetSdkVersion 34
| Gradle | Android Gradle Plugin | Kotlin Gradle Plugin | 
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 | 
Unreal Engine 5: iOS¶
- Unreal Engine 5.3.2
- xcode 15.1+
- iOS 15+
- macOS Ventura 14+
จำเป็น¶
- 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 v16.2.1
- 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) 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¶
- Amazon (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 Support ใน Hive Console ถูกตั้งค่าเป็น true.
- Android แก้ไขปัญหาที่ไม่สามารถป้อนข้อมูลด้วยแป้นพิมพ์ได้ในอุปกรณ์ที่มีความละเอียดต่ำ.
v4.24.1.0 (2024-06-07)¶
มีอะไรใหม่¶
N/A
ฟีเจอร์ที่เปลี่ยนแปลง¶
การวิเคราะห์¶
- 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
 
แก้ไขข้อบกพร่อง¶
การเรียกเก็บเงิน¶
- iOS แก้ไขปัญหาที่เกิดขึ้นเมื่ออัปเดตจาก SDK เวอร์ชัน Hive ที่ต่ำกว่า v4 24.0.0 (เช่น v4 23.4.0) เป็น v4 24.0.0 ซึ่งทำให้เกิดข้อผิดพลาดที่ป้องกันการค้นหาผลิตภัณฑ์.
v4.24.0.0 (2024-04-30)¶
<
สภาพแวดล้อมการพัฒนา¶
Unreal Engine 4: Android¶
| Gradle | Android Gradle Plugin | Kotlin Gradle Plugin | 
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 | 
- Unreal Engine 4.27 Plus - commit hash: 0db0b74ff0822a57a5ce49a4cd10c8672fc57a4b
 
- JDK 8
- AndroidStudio 4.1
- Android NDK r21
- Android SDK min version 21
- Android SDK target version 34
<
Unreal Engine 4: iOS¶
- Unreal Engine 4.27 Plus - commit hash: 0db0b74ff0822a57a5ce49a4cd10c8672fc57a4b
 
- Xcode 15.1+
- iOS Version 12.0+
- macOS Ventura 14+
<
Unreal Engine 5: Android¶
- Unreal Engine 5.3.2
- minSdkVersion 26
- NDK r25b
- targetSdkVersion 34
| Gradle | Android Gradle Plugin | Kotlin Gradle Plugin | 
|---|---|---|
| v7.5.0 | v7.4.2 | v1.8.0 | 
Unreal Engine 5: iOS¶
- Unreal Engine 5.3.2
- xcode 15.1+
- iOS 15+
- macOS Ventura 14+
จำเป็น¶
- 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.3
<
ตัวเลือก¶
IDP¶
- Facebook SDK Android v17.0.0
- Facebook SDK iOS v17.0.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.14
- 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) 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¶
- Amazon (Android) v1.0.1
- FCM(FirebaseCloudMessaging) (Android) v23.2.1
MARKETING TRACKING ANALYTICS¶
- 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.13.1
- 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
มีอะไรใหม่¶
Promotion¶
- Android รองรับ แท็บที่กำหนดเอง โดยใช้เบราว์เซอร์เริ่มต้นที่ตั้งค่าไว้ในอุปกรณ์เพื่อแสดงหน้าภายนอก คุณสามารถเปิดเผย เบราว์เซอร์ในแอป ด้วยวิธี showInAppBrowserของคลาสPlatformHelper。
- iOS รองรับ SafariViewController โดยใช้เบราว์เซอร์เพื่อเปิดเผยหน้าภายนอก คุณสามารถเปิดเผย เบราว์เซอร์ในแอป ด้วยวิธี showInAppBrowserของคลาสPlatformHelper。
Billing¶
- iOS หากมีข้อมูลส่วนลดสำหรับการสมัครสมาชิกครั้งแรก จะถูกส่งพร้อมกับข้อมูลผลิตภัณฑ์ เมื่อใช้ getProductInfoคุณสามารถตรวจสอบข้อมูลส่วนลดได้จากความแตกต่างระหว่างค่าในฟิลด์original_priceและค่าในฟิลด์priceในรายการของIAPV4Productที่ได้รับเป็น callback.
ฟีเจอร์ที่เปลี่ยนแปลง¶
Hive SDK ทั่วไป¶
- iOS การใช้งานเพิ่มเติมของ CFBundleShortVersionStringเพื่อแยกแยะเวอร์ชันของแอป
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ได้มีการเปลี่ยนแปลง.
- ภาพในส่วนการใช้ฟีเจอร์แบบเลือก (Android, iOS) ได้มีการเปลี่ยนแปลงและได้มีการเพิ่มหมายเหตุที่ด้านล่าง.