หมายเหตุการเผยแพร่ SDK Unreal Engine 4¶
คู่มือนี้แนะนำการอัปเดตหลักของ Hive SDK Unreal Engine 4 ตามเวอร์ชัน
การอัปเดตสำหรับระบบปฏิบัติการเป้าหมายแต่ละที่ของ Hive SDK Unreal Engine 4 จะแยกโดยป้ายกำกับระบบปฏิบัติการต่อไปนี้
- Android อัปเดตสำหรับ SDK Unreal Engine 4 Android
- iOS อัปเดตสำหรับ SDK Unreal Engine 4 iOS
- Windows อัปเดตสำหรับ SDK Unreal Engine 4 Windows
- All อัปเดตสำหรับ SDK Unreal Engine 4 Android, iOS และ Windows
สิ่งที่จำเป็น¶
ก่อนใช้เวอร์ชันเผยแพร่แต่ละเวอร์ชันของ Hive SDK เราจะแนะนำการตั้งค่าที่จำเป็นที่เกี่ยวข้องกับข้อจำกัดที่เฉพาะเจาะจงสำหรับเวอร์ชัน
- การออก รหัสความปลอดภัย เป็นสิ่งจำเป็นสำหรับ Hive SDK เวอร์ชัน 4 Unreal Engine 4 25.0.0 หรือสูงกว่า
- เนื่องจากมีการเปลี่ยนแปลงในโปรโตคอลความปลอดภัยการตรวจสอบสิทธิ์ เมื่อใช้ Hive SDK เวอร์ชัน 4 Unreal Engine 4 25.0.0 หรือสูงกว่า คุณต้องขอ รหัสความปลอดภัย จาก Hive Console > การตั้งค่ารหัสความปลอดภัย หากคุณไม่ได้รับรหัสความปลอดภัย คุณจะไม่สามารถเข้าสู่ระบบแอปได้
- จำเป็นต้องมีการเปลี่ยนแปลงในการใช้งานการชำระเงิน PG สำหรับ Hive SDK v4 Unreal Engine 4 25.1.3 หรือสูงกว่า
- ในการใช้งานการชำระเงิน PG บน Android และ iOS 25.1.3 หรือสูงกว่า หรือ Windows 25.1.0 หรือสูงกว่า คุณต้องแก้ไขโค้ดการใช้งานการชำระเงิน PG โดยอ้างอิงจาก กระบวนการดำเนินการชำระเงิน PG
- มีปัญหาเกี่ยวกับการนำทางที่ไม่ถูกต้องเมื่อคลิกแบนเนอร์โฆษณาคั่นระหว่างหน้าใน Hive SDK v4 Unreal Engine 4 Windows 25.8.1 เพื่อแก้ไขปัญหานี้ คุณต้องเปลี่ยนไฟล์ HTML สำหรับแบนเนอร์โฆษณาคั่นระหว่างหน้าโดยใช้วิธีการด้านล่าง
- ดาวน์โหลดและแตกไฟล์ zip file containing the modified HTML file
- คัดลอกโฟลเดอร์ทั้งหมดและเขียนทับไฟล์ที่มีอยู่ภายใต้
Plugins/HIVESDK/Source/HiveSDKWindows/assets/additional - สร้างแอปใหม่
v4.26.1.5¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 iOS | 2026-03-20 |
バグที่แก้ไข¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้ป๊อปอัพที่ใช้ WebView (เช่น การเข้าสู่ระบบ แบนเนอร์ บริการลูกค้า ชุมชน ฯลฯ) ทำงานไม่ถูกต้องในระบบปฏิบัติการ iOS 26.4
v4.26.0.2¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 iOS | 2026-03-20 |
バグที่แก้ไข¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้ป๊อปอัพที่ใช้ WebView (เช่น การเข้าสู่ระบบ แบนเนอร์ บริการลูกค้า ชุมชน ฯลฯ) ทำงานไม่ถูกต้องในระบบปฏิบัติการ iOS 26.4
v4.25.9.1¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 iOS | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
バグที่แก้ไข¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้ป๊อปอัพที่ใช้ WebView (เช่น การเข้าสู่ระบบ แบนเนอร์ บริการลูกค้า ชุมชน ฯลฯ) ทำงานไม่ถูกต้องในระบบปฏิบัติการ iOS 26.4
v4.25.8.3¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 iOS | 2026-03-20 |
バグที่แก้ไข¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้ป๊อปอัพที่ใช้ WebView (เช่น การเข้าสู่ระบบ แบนเนอร์ บริการลูกค้า ชุมชน ฯลฯ) ทำงานไม่ถูกต้องในระบบปฏิบัติการ iOS 26.4
v4.26.1.4¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Android เปลี่ยนการเข้าสู่ระบบด้วย Google โดยใช้ Credential Manager เป็น 'เลือกใช้งาน'
- เหตุผลในการเปลี่ยนแปลง: มีปัญหาความเข้ากันได้กับการเข้าสู่ระบบด้วย Google ผ่าน Credential Manager บนอุปกรณ์ Android 16 (API Level 36) บางรุ่นที่รองรับขนาดหน้า 16 KB
- การเปลี่ยนแปลงที่สำคัญ: กลับไปใช้การเข้าสู่ระบบด้วย Google แบบเดิม
- แผนในอนาคต: จะมีการเพิ่ม API เพื่อเปิดใช้งาน 'เข้าสู่ระบบโดยใช้ Credential Manager' เป็นวิธีการเข้าสู่ระบบเริ่มต้นใน Hive SDK เวอร์ชัน Android ในอนาคต
v4.26.1.3¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | 2026-02-10 |
| SDK Unreal Engine 4 iOS | 2026-02-10 |
バグที่แก้ไข¶
Authentication¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้แอปค้าง (ไม่ตอบสนอง) เมื่อแตะพื้นที่ว่างในป๊อปอัป AgeGate ที่ต้องการข้อมูลวันเดือนปีเกิด หรือป๊อปอัปที่เกี่ยวข้องกับปฏิทินบนอุปกรณ์ iPad
- iOS แก้ไขข้อผิดพลาดที่ทำให้แถบเลื่อนที่ไม่จำเป็นปรากฏขึ้นในป๊อปอัพบางรายการ ขณะที่บริการจัดการอุปกรณ์กำลังทำงานอยู่บนอุปกรณ์ iOS
Billing¶
- iOS แก้ไขข้อผิดพลาดที่ค่าที่ส่งคืนเปลี่ยนแปลงเมื่อเรียกใช้เมธอด getAccountUUID
Promotion¶
- Android แก้ไขข้อผิดพลาดที่ทำให้ป๊อปอัพโปรโมชั่นหายไปเมื่อเกิดเหตุการณ์ลิงก์ตรงจาก User Engagement (UE) ในขณะที่แอปเกมกำลังทำงานในโหมดพื้นหลัง
Marketing Attribution¶
- iOS แก้ไขข้อผิดพลาดที่ข้อความบางส่วนของแบนเนอร์ขอความยินยอมตามพระราชบัญญัติตลาดดิจิทัล (DMA) ไม่แสดงบนอุปกรณ์ iOS ที่มีความละเอียดหน้าจอน้อยกว่า 1170 พิกเซล
v4.26.1.2¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | - |
| SDK Unreal Engine 4 iOS | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Android iOS หากคุณได้ยืนยันหมายเลขโทรศัพท์มือถือของคุณแล้วเมื่อเข้าสู่ระบบสมาชิก HYIVE ในภูมิภาคจีน เรากำลังเปลี่ยนแปลงกระบวนการเพื่อให้คุณสามารถดำเนินการต่อในขั้นตอนการยืนยันตัวตนด้วยชื่อจริงในประเทศจีนได้โดยตรง โดยไม่ต้องยืนยันหมายเลขโทรศัพท์มือถือของคุณอีก
- เนื่องจากการเข้าสู่ระบบสมาชิก HYIVE ในปัจจุบันยืนยันเฉพาะรหัสสมาชิก (ที่อยู่อีเมล) ของคุณเท่านั้น ไม่ใช่หมายเลขโทรศัพท์มือถือของคุณ ดังนั้นคุณต้องยืนยันหมายเลขโทรศัพท์มือถือของคุณในขั้นตอนการยืนยันตัวตนด้วยชื่อจริงในประเทศจีนที่จะตามมา
バグที่แก้ไข¶
- iOS แก้ไขข้อผิดพลาดที่การตรวจสอบเวอร์ชันการแจกจ่ายล้มเหลวเนื่องจากการรวมไฟล์บันเดิล Info.plist ที่สร้างขึ้นไม่ถูกต้องระหว่างการส่งข้อมูลไปยัง Apple
- iOS แก้ไขข้อผิดพลาดที่การชำระเงิน PG แสดงผลเป็น Hive Store ในส่วนติดต่อผู้ใช้สำหรับการคืนเงิน
v4.26.1.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Interface | 2026-02-10 |
| SDK Unreal Engine 4 Android | - |
| SDK Unreal Engine 4 iOS | - |
| SDK Unreal Engine 4 Windows | 2026-02-10 |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
Authentication¶
- All เรามีเมธอด
AuthV4.checkAgeGateซึ่งจะแสดงป๊อปอัปให้ป้อนวันเดือนปีเกิด และส่งค่ากลับมาเป็นฟังก์ชันเรียกกลับเมื่อผู้ใช้ป้อนวันเดือนปีเกิด - All เพิ่มเมธอด
AuthV4.setAutoLoginEnabledซึ่งจะลงทะเบียนเซสชันการเข้าสู่ระบบครั้งถัดไป แทนที่จะเป็นเซสชันปัจจุบัน เป็นเซสชันการเข้าสู่ระบบอัตโนมัติ (ON/OFF) เมื่อตั้งค่าเป็นONและมีการเข้าสู่ระบบผ่านเมธอดการเข้าสู่ระบบ เซสชันการเข้าสู่ระบบนั้นจะถูกบันทึกเป็นเซสชันการเข้าสู่ระบบอัตโนมัติ จากนั้น สามารถใช้การเข้าสู่ระบบอัตโนมัติได้โดยการเรียกใช้AuthV4.Helper.signInหรือเรียกใช้AuthV4.signInด้วยProviderType.AUTOระหว่างการเข้าสู่ระบบ - Android รองรับการใช้งาน ลงชื่อเข้าใช้ด้วย Xiaomi
Billing¶
- Android รองรับการใช้งาน Xiaomi Billing
Promotion¶
- All แอปนี้รองรับการเชื่อมโยงแบบดีพลิงก์แบบเลื่อนเวลา ซึ่งจะนำผู้ใช้ที่ยังไม่ได้ติดตั้งแอปไปยังหน้าภายในแอปที่ระบุไว้ในลิงก์ แม้ว่าจะติดตั้งแอปเสร็จสมบูรณ์แล้วก็ตาม เมื่อพวกเขากดลิงก์โดยตรง
Marketing Attribution¶
- Windows เรากำลังเปิดตัว Appsflyer สำหรับ Native PC ซึ่งส่งข้อมูลที่จำเป็นในสภาพแวดล้อมพีซีเดสก์ท็อปที่ไม่ใช่ Steam
- Windows ตั้งแต่ Airbridge เวอร์ชัน 1.1.4 เป็นต้นไป มีฟีเจอร์ การหน่วงเวลาการส่งข้อมูล เพื่อส่งบันทึกเหตุการณ์การติดตั้งไปยังเซิร์ฟเวอร์ MMP หลังจากผู้ใช้ล็อกอิน โดยการส่งบันทึกเหตุการณ์การติดตั้งหลังจากล็อกอิน บริษัทเกมสามารถส่งข้อมูลบัญชี รวมถึง PlayerID ไปยังเซิร์ฟเวอร์ MMP ได้
Remote Play¶
- Windows ตั้งแต่ปลั๊กอิน Remote Play เวอร์ชัน 1.01.02 ขึ้นไป การคลิกลิงก์ภายนอกขณะที่ Remote Play กำลังทำงานอยู่จะช่วยให้คุณสามารถเปิดหน้าเว็บบนอุปกรณ์ระยะไกลได้ ส่งผลให้สามารถชำระเงินผ่าน PG ได้แม้ในระหว่างการใช้งาน Remote Play
Add-ons¶
- Android Open in In-Game WebView มีตัวเลือกให้ใช้ Game Activity แทน Hive Activity เมื่อแสดง WebView โดยใช้เมธอด showInWebView ของคลาส PlatformHelper
Others¶
- All คุณสามารถตรวจสอบการตั้งค่าภาษาที่กำหนดค่าไว้ใน SDK ได้โดยใช้เมธอด
getGameLanguageในคลาสConfiguration - iOS หลังจากการยุติการให้บริการ CocoaPod เราจึงให้บริการเผยแพร่ซอฟต์แวร์ผ่าน SPM (Swift Package Manager)
ฟีเจอร์ที่เปลี่ยนแปลง¶
- Windows ความเสถียรได้รับการปรับปรุงให้ดีขึ้นโดยการปรับปรุงตรรกะการสื่อสาร HTTP
Authentication¶
- Android iOS เราสนับสนุนวิธีการตรวจสอบอายุผ่านทางเว็บไซต์และแอปพลิเคชัน
- All ลบ การรวบรวมรูปโปรไฟล์และชื่อเล่นโดยอัตโนมัติเมื่อเข้าสู่ระบบผ่าน SNS
- All ด้วยการเพิ่ม
AuthV4.setAutoLoginEnabled(ค่าเริ่มต้น: PC ปิด / มือถือเปิด) นโยบายพฤติกรรมการเข้าสู่ระบบอัตโนมัติจะเปลี่ยนแปลงดังนี้: - เดิม: เมื่อเปลี่ยนไปใช้บัญชีอื่นหลังจากเกิดข้อขัดแย้งในบัญชี บัญชีใหม่จะยังคงใช้งานการเข้าสู่ระบบอัตโนมัติบนมือถือและปิดใช้งานการเข้าสู่ระบบอัตโนมัติบนพีซี
- เปลี่ยนแปลง: เมื่อเปลี่ยนไปใช้บัญชีอื่นหลังจากเกิดข้อขัดแย้งในบัญชี บัญชีใหม่จะยังคงใช้งานการเข้าสู่ระบบอัตโนมัติทั้งบนมือถือและพีซี หากมีการลงทะเบียนเซสชันการเข้าสู่ระบบอัตโนมัติโดยใช้
AuthV4.setAutoLoginEnabledมิฉะนั้นจะถูกปิดใช้งาน (มีข้อยกเว้น) - Windows มีการเพิ่มป๊อปอัพแจ้งเตือนเกี่ยวกับการไม่รองรับ Pass เมื่อใช้คุณสมบัติการยืนยันตัวตนใน SteamDeck
- Android เปลี่ยนการตั้งค่าให้ใช้ทั้ง Credential Manager และ PlayService Auth เมื่อเข้าสู่ระบบด้วย Google ลองเข้าสู่ระบบด้วย PlayService Auth ในระหว่างการสลับระบบจาก Credential Manager
Billing¶
- Windows การชำระเงินของ PG ได้ถูกเปลี่ยนเป็นการดำเนินการผ่านเบราว์เซอร์ภายนอกแล้ว
- Android เปลี่ยนชื่อไลบรารีที่ใช้สำหรับการเรียกเก็บเงินของ Google Play เป็น Google Play Billing Library เวอร์ชัน 8.0
Promotion¶
- Windows แก้ไขปัญหาการกระพริบของ WebView เมื่อไปยังเบราว์เซอร์ภายนอกผ่านทาง Custom View/Direct View
- Android iOS แก้ไขปัญหาการกระพริบของ WebView เมื่อไปยังเบราว์เซอร์ภายนอกผ่านทาง Custom View/Direct View
Push¶
- iOS เมื่อรวบรวมโทเค็นสำหรับการแจ้งเตือนแบบพุช ให้เปลี่ยนวิธีการรวบรวมข้อมูลโทเค็นเพิ่มเติมตามสภาพแวดล้อมการสร้าง
Marketing Attribution¶
- Android iOS ดีไซน์ป๊อปอัพของ การแสดงแบนเนอร์ขอความยินยอม DMA ได้รับการเปลี่ยนแปลงและปรับปรุงการทำงานแล้ว
- ประวัติการขอความยินยอมก่อนหน้านี้จากแบนเนอร์ขอความยินยอมที่มีอยู่จะยังคงอยู่ และเมื่อแสดงใหม่ แบนเนอร์ขอความยินยอมใหม่ที่มีข้อความและ UI ที่ได้รับการปรับปรุงจะปรากฏขึ้น
- หากคุณใช้ข้อความที่กำหนดเองสำหรับแบนเนอร์ขอความยินยอมที่มีอยู่ คุณต้องกำหนดค่าใหม่โดยอ้างอิงจาก การตั้งค่า UI แบนเนอร์ขอความยินยอมแบบกำหนดเอง เพื่อให้ตรงกับโครงสร้างข้อมูลที่เปลี่ยนแปลงไป
- Android iOS มีการแก้ไขเพื่อป้องกันไม่ให้มีการส่งบันทึกการขายซ้ำสำหรับใบเสร็จรับเงินเดียวกันไปยัง MMP
- Android iOS เพิ่มความสามารถในการส่งค่าขายไปยังคีย์ 'value' เมื่อส่งเหตุการณ์การซื้อของ Firebase ด้วย *ก่อนหน้านี้ ค่าขายจะถูกส่งไปยังคีย์ 'revenue'
Add-ons¶
- Android iOS ปรับปรุงการมองเห็นของปุ่มปิด WebView ที่แสดงโดยเมธอด showInAppView ของคลาส PlatformHelper ใน เปิด WebView ในเกม
Plugins¶
- Android iOS เพิ่มปุ่มบันทึกในเมนูการตั้งค่า HiveConfig
Provisioning¶
- Windows เปลี่ยนวิธีการยุติการทำงานเมื่อคลิกปุ่มในหน้าต่างป๊อปอัพสำหรับการบำรุงรักษาเซิร์ฟเวอร์ การอัปเดต การแจ้งเตือน และการบล็อก ให้เป็นวิธีการส่งการเรียกกลับเพื่อยุติการทำงานแทน
- Android iOS เราได้จัดเตรียม API ช่วงอายุ แยกต่างหาก เพื่อให้สามารถนำไปใช้ได้ตามข้อกำหนดของกฎหมายความรับผิดของ App Store
- กฎหมายความรับผิดของ App Store ซึ่งมีกำหนดจะมีผลบังคับใช้ในรัฐเท็กซัส สหรัฐอเมริกา ในวันที่ 1 มกราคม 2026 ปัจจุบันถูกระงับไว้ชั่วคราว และสามารถนำมาใช้ได้ตามความเหมาะสม ขึ้นอยู่กับสถานการณ์การพัฒนา
- สามารถนำมาใช้ได้ตามความเหมาะสมตามกฎหมายความรับผิดของ App Store ที่มีกำหนดจะมีผลบังคับใช้ในรัฐยูทาห์ สหรัฐอเมริกา ในเดือนพฤษภาคม 2026 และในรัฐลุยเซียนา สหรัฐอเมริกา ในเดือนกรกฎาคม 2026
Library updates¶
- Windows Microsoft Visual C++ Redistributable ได้ถูกเปลี่ยนไปใช้เวอร์ชัน 14.44.35211.0 หรือสูงกว่าแล้ว
- Android Amazon AppStore (แอนดรอยด์) เวอร์ชัน 3.0.4 → เวอร์ชัน 3.0.8
- Samsung GalaxyStore IAP (แอนดรอยด์) เวอร์ชัน 6.1.1 → เวอร์ชัน 6.5.0
- ไลบรารีการเรียกเก็บเงินของ Google (Android) v7.0.0 → v8.0.0
- QQ (แอนดรอยด์) เวอร์ชัน 3.5.17 → เวอร์ชัน 3.5.18
- Xiaomi (แอนดรอยด์) 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
Others¶
- All พฤติกรรมของ
Configuration.setZoneได้ถูกเปลี่ยนแปลงให้มีผลเฉพาะจนกว่าจะมีการเริ่มต้นระบบเท่านั้น
バグที่แก้ไข¶
- Android หากพื้นหลังของส่วนติดต่อผู้ใช้ในพื้นที่ส่วนกลางทั้งหมดทึบแสง ให้ปรับเปลี่ยนเพื่อให้พื้นหลังปรากฏให้เห็นภายในพื้นที่ที่เจาะเป็นช่อง
Authentication¶
- iOS แก้ไขข้อผิดพลาดที่ช่องป้อนข้อความแชทไม่แสดงผลเป็นบางครั้งขณะใช้งานแชทบอท
- iOS แก้ไขข้อผิดพลาดที่ทำให้ป๊อปอัพยืนยันความเป็นผู้ใหญ่ปรากฏขึ้นอีกครั้ง หากอุปกรณ์ที่ลงทะเบียนไว้ถูกลบหลังจากยืนยันความเป็นผู้ใหญ่แล้ว ในขณะที่จำนวนอุปกรณ์ที่ลงทะเบียนไว้ในการจัดการอุปกรณ์เกินจำนวนที่กำหนดไว้
- Windows แก้ไขปัญหาที่แอปไม่ปิดเมื่อพยายามออกจากแอปในระหว่างการตรวจสอบสิทธิ์ AuthV4
- Windows แก้ไขปัญหาที่เกิดข้อผิดพลาด (
-1200001, -8) เมื่อแอปอื่น (หรือแอปที่เปิดใช้งานใหม่) ร้องขอการตรวจสอบสิทธิ์หลังจากที่แอปที่ร้องขอหน้ายืนยันตัวตนถูกปิดไปแล้ว เนื่องจากผลการตรวจสอบสิทธิ์จากการร้องขอครั้งก่อนถูกส่งไปอย่างไม่ถูกต้อง
Promotion¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้เมนูข่าวทำงานไม่ถูกต้องหากจำนวนรายการเกินขีดจำกัดที่กำหนด
- iOS แก้ไขข้อผิดพลาดที่ระบบทำงานไม่ถูกต้องหากความกว้างหรือความสูงของภาพที่แสดงบนแบนเนอร์ด้านหน้าเป็น '0' หรือหากเซิร์ฟเวอร์ส่งข้อมูลที่ไม่ถูกต้อง
- iOS แก้ไขข้อผิดพลาดที่ทำให้ลิงก์โดยตรงใช้งานไม่ได้หากไม่มีพารามิเตอร์ใน URL เมื่อแสดงชุมชนผ่านลิงก์โดยตรง
- Windows แก้ไขปัญหาที่เกิดขึ้นเมื่อคลิก "ไม่แสดงวันนี้" ในโปรโมชั่น ซึ่งจะทำให้โปรโมชั่นนั้นไม่แสดงอีกต่อไปอย่างถาวร
Push¶
- Android แก้ไขข้อผิดพลาดที่ระบบเก็บรวบรวมโทเค็นสำหรับการแจ้งเตือนแบบพุช แม้กระทั่งสำหรับเป้าหมายที่อยู่ภายใต้ข้อกำหนด COPPA
- iOS แก้ไขข้อผิดพลาดที่การตั้งค่า ForegroundPush ไม่ได้เปลี่ยนเป็น False
Marketing Attribution¶
- iOS แก้ไขข้อผิดพลาดที่เกิดขึ้นเมื่อไม่มีกิจกรรมการติดตั้งหรืออัปเดตใน Firebase
- Windows แก้ไขปัญหาที่ข้อมูลบันทึกการซื้อสำหรับการวิเคราะห์แหล่งที่มาทางการตลาดถูกเก็บรวบรวมซ้ำซ้อน
Remote Play¶
- Windows แก้ไขปัญหาที่ทำให้โปรแกรมหยุดทำงานขณะอัปเดตโทเค็น JWT ใน Remote Play
Add-ons¶
- iOS แก้ไขปัญหาที่แอปเกมกระพริบและหน้าต่างปิดลงเมื่อสถานะเครือข่ายของผู้ใช้แอปเกมเป็นออฟไลน์หรือเปลี่ยนเป็นออฟไลน์เมื่อใช้เมธอด showInAppBrowser ของคลาส PlatformHelper ใน เปิดเบราว์เซอร์ในเกม
Others¶
- Windows แก้ไขปัญหาที่แอปไม่ปิดอย่างถูกต้องในบางสภาพแวดล้อม
- Windows เราได้แก้ไขปัญหาที่ค่าการค้นหาถูกส่งผ่านอย่างไม่ถูกต้องเป็น
831020=เมื่อป้อนรูปแบบที่ไม่ใช่คีย์-ค่า เช่น?831020ในรูปแบบภายใน เช่นinterwork://โดยตอนนี้ค่า831020จะถูกส่งผ่านตามเดิมแล้ว - Windows แก้ไขปัญหาที่การตั้งค่าโซนโดย
Configuration.setZoneไม่แสดงผลเมื่อใช้ปลั๊กอิน เช่น Remote Play
v4.26.0.1¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | 2025-12-18 |
| SDK Unreal Engine 4 iOS | 2025-12-18 |
ฟีเจอร์ที่เปลี่ยนแปลง¶
- iOS เวอร์ชัน Xcode สำหรับสภาพแวดล้อมการพัฒนา Hive SDK จะถูกเปลี่ยนแปลงดังต่อไปนี้
- เดิม: Xcode 26.2 Beta2
- เปลี่ยนแปลง: Xcode 26.2
Provisioning¶
- Android เพื่อให้เป็นไปตามกฎหมายว่าด้วยความรับผิดของ App Store เวอร์ชันของ Google Play Age Signals API ที่รองรับโดย Hive SDK จะถูกเปลี่ยนแปลงดังต่อไปนี้
- เวอร์ชันก่อนหน้า: 0.0.1-Beta2
- เวอร์ชันที่เปลี่ยนแปลง: 0.0.2
v4.26.0.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | - |
| SDK Unreal Engine 4 iOS | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
- iOS คุณสามารถสร้าง Hive SDK บน iOS Xcode เวอร์ชัน 26.2 หรือใหม่กว่าได้
- เวอร์ชันระบบปฏิบัติการขั้นต่ำที่รองรับคือ iOS 15
Provisioning¶
- Android การปฏิบัติตามข้อกำหนด เป็นฟีเจอร์ใหม่
- เมื่อเผยแพร่แอปเกมไปยัง Google Play และ Amazon Appstore นั้น Hive SDK จะมี Age Range API เพื่อตรวจสอบช่วงอายุของผู้ใช้ให้เป็นไปตามกฎหมาย App Store Liability Act ซึ่งจะมีผลบังคับใช้ในรัฐเท็กซัส สหรัฐอเมริกา ในวันที่ 1 มกราคม 2026
- iOS เพิ่มฟีเจอร์ การปฏิบัติตามกฎระเบียบ ใหม่
- เมื่อเผยแพร่แอปเกมไปยัง Apple App Store นั้น Hive SDK จะมี Age Range API เพื่อตรวจสอบช่วงอายุของผู้ใช้ให้เป็นไปตามกฎหมาย App Store Liability Act ซึ่งจะมีผลบังคับใช้ในรัฐเท็กซัส สหรัฐอเมริกา ในวันที่ 1 มกราคม 2026
- รองรับเฉพาะ iOS 26.2 หรือใหม่กว่าเท่านั้น
ปัญหาที่ทราบ¶
Provisioning¶
- Android เพื่อให้เป็นไปตามกฎหมายว่าด้วยความรับผิดของ App Store Google Play Age Signals API เวอร์ชัน 0.0.1-beta02 ซึ่งรองรับโดย Hive SDK 26.0.0 Beta ไม่สามารถใช้งานได้ในสภาพแวดล้อมของผู้ใช้ที่ได้รับสัญญาณอายุจริง ※ หากต้องการรับสัญญาณอายุจริง โปรดอัปเดตเป็น Hive SDK v4.26.0.1 ซึ่งรองรับ Google Play Age Signals API เวอร์ชัน 0.0.2 (เวอร์ชันที่ไม่ใช่เบต้า)
v4.25.8.2¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
バグที่แก้ไข¶
Payment¶
- Windows แก้ไขปัญหาที่ไม่สามารถดึงข้อมูลผลิตภัณฑ์ทั้งหมดได้ เมื่อจำนวนผลิตภัณฑ์ที่ลงทะเบียนในระบบเรียกเก็บเงินของ Google Play Games PC เกิน 20 รายการ
v4.25.8.1¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Windows | 2025-11-24 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
バグที่แก้ไข¶
Others¶
- Windows แก้ไขปัญหาที่ UI คำแนะนำการปิดแสดงผลในภาษาที่ตั้งค่าไว้เริ่มต้นหลังจากเปลี่ยนภาษาของเกม
Chat¶
- Windows แก้ไขข้อผิดพลาดที่ทำให้ฟังก์ชัน callback ไม่ถูกเรียกใช้งานสำหรับข้อความภาษาเกาหลี
v4.25.9.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | - |
| SDK Unreal Engine 4 iOS | - |
| SDK Unreal Engine 4 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
Authentication¶
- All บริการยืนยันตัวตน ได้ถูกจัดเตรียมไว้ให้แล้ว
- SteamDeck ไม่ได้ให้บริการยืนยันตัวตน (การยืนยันตัวตน การยืนยันอายุ การยินยอมจากผู้ปกครอง) คุณต้องใช้บริการยืนยันตัวตนบนมือถือหรือพีซี แล้วจึงเข้าถึงเกมอีกครั้งผ่าน SteamDeck
バグที่แก้ไข¶
Others¶
- Windows แก้ไขปัญหาที่ UI คำแนะนำการปิดแสดงผลในภาษาที่ตั้งค่าไว้เริ่มต้นหลังจากเปลี่ยนภาษาของเกม
v4.25.7.1¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
バグที่แก้ไข¶
Others¶
- Windows ความเสถียรในการเรนเดอร์ได้รับการปรับปรุงให้ดีขึ้นโดยการใช้การซิงโครไนซ์ GPU ของตัวเรนเดอร์ DX12
- Windows แก้ไขปัญหาที่ปุ่มปิดไม่ทำงานเป็นบางครั้งในข่าวโปรโมชั่น
v4.25.8.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | 2025-10-02 |
| SDK Unreal Engine 4 iOS | 2025-10-02 |
| SDK Unreal Engine 4 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
- Android รองรับระบบปฏิบัติการ Android OS 16 (API Level 36)
- Android เมื่อสร้างแอปพลิเคชันบนระบบปฏิบัติการ Android OS 15 (API Level 35) หรือสูงกว่า จะรองรับการสร้างแอปพลิเคชันด้วยขนาดหน้าหน่วยความจำ 16KB
Game Data Store¶
- Windows เพิ่มฟีเจอร์ Data Store แล้ว
Chat¶
- Windows เพิ่มฟีเจอร์ แชท แล้ว
ฟีเจอร์ที่เปลี่ยนแปลง¶
- Android ลบสิทธิ์
android.permission.FOREGROUND_SERVICEที่ไม่ได้ใช้งานแล้ว - Android ค่าเป้าหมายการสร้าง Android ขั้นต่ำถูกเปลี่ยนจาก
19เป็น23
Authentication¶
- iOS ลบการอ้างอิงไลบรารีที่ไม่สามารถใช้งานได้ระหว่างการสร้างใน Xcode 26
Billing¶
- Windows เราได้เปลี่ยนการใช้งาน Google Play สำหรับ Native PC (EAP) จากวิธี Web API ไปใช้ Google Play Games PC SDK แล้ว
- ขณะนี้คุณต้องเข้าสู่ระบบด้วยบัญชี Google ของคุณผ่านแอป Google Play Games PC แทนการใช้การตรวจสอบสิทธิ์ Hive SDK โปรดดู หมายเหตุสำหรับการเริ่มต้นใช้งาน
- ทั้งโปรเจกต์ที่มีอยู่และโปรเจกต์ใหม่ต้องเตรียมการกำหนดค่า manifest และการลงนามรหัสโดยทำตาม คู่มือของ Google
Library updates¶
- Android 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
- iOS 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
Hercules¶
- Windows อัปเดตเวอร์ชันของ Hercules เป็น
2025.08.11แล้ว
バグที่แก้ไข¶
Authentication¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้โหมดแนวนอนแสดงผลเป็นบางครั้งแทนที่จะเป็นโหมดแนวตั้งเมื่อแสดงป๊อปอัพแชทบอท
- iOS แก้ไขเพื่อป้องกันข้อผิดพลาดการอ้างอิงอาร์เรย์ว่าง
- เมื่อใช้เมธอด
showConflictของคลาส Authv4 จะเกิดข้อผิดพลาดหากข้อมูลอินพุตที่จำเป็นขาดหายไป
Analytics¶
- Android ปรับปรุงเพื่อป้องกันการส่งซ้ำที่มีข้อมูลที่ไม่จำเป็นในกรณีที่เกิดความล้มเหลวในการส่งข้อมูลของไคลเอ็นต์พร้อมกัน
v4.25.7.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | - |
| SDK Unreal Engine 4 iOS | - |
| SDK Unreal Engine 4 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
Authentication¶
- All เมื่อการตรวจสอบอายุเสร็จสมบูรณ์ คุณสามารถระบุผู้ใช้ที่ได้รับการยืนยันได้ มี วิธีการรับค่าระบุตัวตน ข้อมูลระบุตัวตนเป็นค่า DI ที่ถูกแฮชไว้
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Android iOS หากคุณตั้งค่าแอปให้ใช้การตรวจสอบอายุในคอนโซล Hive ระบบจะดำเนินการตรวจสอบอายุโดยอัตโนมัติหลังจากเข้าสู่ระบบ
- คุณสมบัตินี้รองรับเฉพาะในประเทศเกาหลีเท่านั้น
- Android iOS เมธอด
showAdultConfirmซึ่งทำหน้าที่ตรวจสอบอายุ ถูกยกเลิกการใช้งานแล้ว - เมธอด
showAdultConfirmอาจถูกลบออกในการอัปเดตครั้งต่อไป
バグที่แก้ไข¶
Authentication¶
- Windows แก้ไขปัญหาที่ข้อมูลการเข้าสู่ระบบไม่ถูกรีเซ็ตเมื่อการเข้าสู่ระบบล้มเหลวเนื่องจากความล้มเหลวของ การยินยอมจากผู้ปกครอง
- Windows แก้ไขปัญหาที่ผู้ใช้ที่เข้าสู่ระบบผ่าน การเข้าสู่ระบบแบบกำหนดเอง ไม่สามารถเข้าสู่ระบบได้เมื่อเชื่อมต่อกับเกมอีกครั้งด้วยบัญชีเดิมหลังจาก ได้รับเงินคืน จาก App Store หลังจากการซื้อไอเทมในเกม
- Windows แก้ไขปัญหาที่ทำให้เกิดการขัดข้องเมื่อเรียกใช้
AuthV4.showSignInภายในฟังก์ชันเรียกกลับAuthV4.signOut
Others¶
- Windows แก้ไขปัญหาที่เว็บเบราว์เซอร์ไม่เปิดอย่างถูกต้องหากความยาวของ URL มากกว่า 800 ตัวอักษร เมื่อเปิดเว็บเบราว์เซอร์ภายนอกผ่าน Hive SDK ในขณะที่เกมกำลังทำงานด้วยสิทธิ์ผู้ดูแลระบบ
v4.25.6.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | - |
| SDK Unreal Engine 4 iOS | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
Chat¶
- Android iOS เพิ่มฟีเจอร์ที่ช่วยให้คุณสามารถแสดงความรู้สึกหรือทำเครื่องหมาย 'ถูกใจ' ในข้อความแชทเฉพาะได้
- Android iOS ฟังก์ชันนี้จะให้ข้อมูลที่ช่วยให้คุณสามารถเขียน "ข้อความตอบกลับ" สำหรับข้อความแชทเฉพาะ หรือระบุความสัมพันธ์ในการเชื่อมต่อข้อความตอบกลับได้
- Android iOS ฟังก์ชันนี้ช่วยให้คุณสามารถกล่าวถึงผู้ใช้เฉพาะราย หรือให้ข้อมูลเกี่ยวกับผู้ใช้ที่ถูกกล่าวถึงได้
ฟีเจอร์ที่เปลี่ยนแปลง¶
Chat¶
- Android iOS เปลี่ยน วิธีการค้นหาข้อความในช่อง จากการค้นหาตามดัชนีเป็นการค้นหาตามรหัสข้อความ
v4.25.5.2¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 iOS | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
バグที่แก้ไข¶
Authentication¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้โปรแกรมหยุดทำงานเมื่อแสดงแชทบอทในโหมดแนวนอน
v4.25.5.1¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | - |
| SDK Unreal Engine 4 iOS | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
Authentication¶
- Android iOS เราได้เพิ่มฟีเจอร์ใหม่ สลับระหว่างหลายบัญชี รายละเอียดของฟีเจอร์ที่เกี่ยวข้องมีดังนี้:
- บันทึกบัญชีที่เข้าสู่ระบบปัจจุบันลงในอุปกรณ์
- ดูบัญชีที่บันทึกไว้
- ออกจากระบบและลบบัญชีที่บันทึกไว้
- เข้าสู่ระบบบัญชีที่บันทึกไว้อื่นๆ ได้อย่างรวดเร็ว
Promotion¶
- Android iOS เพิ่มฟีเจอร์ [ลิงก์โดยตรง] ใหม่ (../../dev/promotion/hive-sdk-prep/android.md/#_3)
Notification¶
- Android iOS มีปุ่ม Push Action Button ใหม่ให้ใช้งาน
- เมื่อได้รับการแจ้งเตือนแบบพุช คุณสามารถดำเนินการตามที่กำหนดไว้ล่วงหน้าผ่านปุ่ม Push Select Action Button ได้
Chat¶
- Android iOS ส่งข้อความ
- เพิ่มฟีเจอร์แปลข้อความแชทเป็นภาษาของผู้ใช้โดยอัตโนมัติ และแปลข้อความเฉพาะบางข้อความ
- เพิ่มฟีเจอร์สำหรับข้อความประกาศที่สามารถรับได้เฉพาะผู้ใช้ในภาษาที่กำหนดเท่านั้น
- เพิ่มค่า ID ข้อความให้กับข้อความ WebSocket เพื่อรับประกันลำดับการเรียกกลับ
- Android iOS ช่องแชท
- เพิ่มฟีเจอร์ดูประวัติการสนทนาก่อนหน้าเมื่อเข้าสู่ช่องแชท
- แสดงจำนวนผู้เข้าร่วมในช่องแชทในขณะนั้น
- เพิ่มฟีเจอร์การเรียงลำดับเมื่อดูรายชื่อในช่องแชท
- Android iOS การจัดการเหตุการณ์
- เพิ่มฟีเจอร์การส่งข้อมูลเหตุการณ์แบบกำหนดเองในรูปแบบไบนารีในแชท (../../dev/chat/event.md/#customdata-event)
- Android iOS การจัดการการเชื่อมต่อ
- เพิ่มฟีเจอร์การเชื่อมต่อใหม่
Hercules¶
- Android 20241125-2 -> 20250527
- iOS 20241120 -> 20250218
ฟีเจอร์ที่เปลี่ยนแปลง¶
- Android อัปเดตกฎการปกปิดข้อมูลที่จำเป็นสำหรับการสร้างโปรแกรม
- iOS ไลบรารี
HiveAppTrackingTransparents.frameworkซึ่งก่อนหน้านี้มีให้ใช้งานแยกต่างหาก ได้ถูกรวมเข้าไว้ในService.frameworkแล้ว
Authentication¶
- Android iOS เราได้แก้ไขเมธอด
showMyInquiryเพื่อให้หน้าสอบถามข้อมูลแสดงขึ้นเมื่อมีการใช้งาน ซึ่งก่อนหน้านี้ใช้งานไม่ได้หากไม่ได้ใช้บัญชีสมาชิก Hive - Android เปลี่ยนหน้าต่างป๊อปอัพการยืนยันตัวตน VK จาก WebView ไปเป็นเบราว์เซอร์ภายในแอป
Marketing Attribution¶
- iOS การเปลี่ยนแปลงเพื่อรองรับการรวบรวมข้อมูลเหตุการณ์การซื้อจาก Firebase โดยอัตโนมัติ หากเปิดใช้งานไว้
バグที่แก้ไข¶
Promotion¶
- iOS ปรับเปลี่ยนความโค้งของมุมส่วนติดต่อผู้ใช้ข่าวสารบนอุปกรณ์ iPad
Provisioning¶
- iOS แก้ไขเพื่อให้เว็บวิวไม่เลื่อนเมื่อแสดงข้อกำหนดและเงื่อนไข
Analytics¶
- iOS แก้ไขตรรกะเพื่อให้สามารถส่งบันทึกข้อมูลการวิเคราะห์ได้ทันทีหลังจากที่ข้อตกลงเงื่อนไขเสร็จสมบูรณ์
ปัญหาที่ทราบ¶
Others¶
- iOS เกิดข้อผิดพลาดทำให้โปรแกรมหยุดทำงานเมื่อใช้งานแชทบอทในโหมดแนวนอน
- โปรดอัปเดต Hive SDK เป็น Unity iOS เวอร์ชัน 25.5.2 หรือสูงกว่า
v4.25.5.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Windows | 2025-07-31 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
Authentication¶
- Windows เพิ่ม ฟีเจอร์การขอความยินยอมจากผู้ปกครอง
Analytics¶
- Windows เพิ่ม
device.platformลงใน Airbridge Log แล้ว โดยมีค่าเป็น "Steam" หรือ "Desktop" สามารถดูค่านี้ได้แบบเรียลไทม์บนแดชบอร์ดของ Airbridge
ฟีเจอร์ที่เปลี่ยนแปลง¶
Others¶
- Windows เราได้ปรับปรุงตรรกะภายในเกี่ยวกับ MMP แล้ว
バグที่แก้ไข¶
Authentication¶
- Windows แก้ไขปัญหาที่การเรียกฟังก์ชันออกจากระบบหลังจากเข้าสู่ระบบอัตโนมัติจะทำให้เซสชันหมดอายุ ซึ่งจะทำให้ไม่สามารถเข้าสู่ระบบใหม่ได้เมื่อใช้ สลับระหว่างหลายบัญชี
Promotion¶
- Windows แก้ไขปัญหาการหยุดทำงานชั่วคราวที่เกิดขึ้นเมื่อเปิดหน้าข่าวทันทีหลังจากเรียกใช้ Promotion.updatePromotionData()
Others¶
- Windows แก้ไขปัญหาความขัดแย้งด้านความเข้ากันได้ระหว่างไดรเวอร์กราฟิก NVIDIA เวอร์ชัน 572.16 และ DirectX 11 (การเข้าสู่ระบบ Apple, การเข้าสู่ระบบ Facebook, การชำระเงิน PG) ที่เกิดขึ้นเมื่อเปิดหน้าต่างใหม่ใน Hive SDK
v4.25.4.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
Authentication¶
- Windows เราได้เพิ่มฟีเจอร์ใหม่ สลับระหว่างหลายบัญชี รายละเอียดของฟีเจอร์ที่เกี่ยวข้องมีดังนี้:
- บันทึกบัญชีที่เข้าสู่ระบบปัจจุบันลงในอุปกรณ์
- ดูบัญชีที่บันทึกไว้
- ออกจากระบบและลบบัญชีที่บันทึกไว้
- เข้าสู่ระบบบัญชีที่บันทึกไว้อื่นๆ ได้อย่างรวดเร็ว
- Windows หากผู้ใช้ที่ถูกระงับการเข้าถึงเกมพยายามเข้าสู่ระบบ ให้เปลี่ยนการตั้งค่าเพื่อให้ผู้ใช้ถูกออกจากระบบแอปเท่านั้น โดยไม่ต้องปิดแอป
- Windows โปรโตคอลการตรวจสอบสิทธิ์ขั้นสูงมีให้ใช้งานใน ปลั๊กอิน Remote Play
バグที่แก้ไข¶
Others¶
- Windows แก้ไขปัญหาเกี่ยวกับบันทึกการประมวลผลแบบไม่รวมกลุ่มสำหรับการดำเนินการฟังก์ชัน Hive
v4.25.3.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
Promotion¶
- Windows แก้ไขการเรียกใช้
Promotion.getBannerInfoโดยส่งค่าtypeCampaignเข้าไปด้วย - Windows รวบรวมกิจกรรมการเข้าสู่ระบบเพื่อมอบรางวัลเมื่อผู้ใช้ที่ป้อนรหัสเชิญติดตั้งแอป (../../operation/promotion/ua.md/#_7)
Others¶
- Windows เมื่อเปิดเกมผ่านตัวเปิดเกมแบบเล่นข้ามแพลตฟอร์ม ให้เพิ่มฟีเจอร์ สอบถามพารามิเตอร์การเปิดเกม ที่แนบมากับ URI การเปิดเกม
- Windows เพิ่ม UI เฉพาะ ลงในเป้าหมายการสนับสนุนการแมปปุ่มคอนโทรลเลอร์
- Windows เพิ่ม UI เพื่อแสดงคำแนะนำสำหรับปุ่มปิด เมื่อสามารถปิดได้ผ่านปุ่มควบคุม
ฟีเจอร์ที่เปลี่ยนแปลง¶
Library updates¶
- Windows เปลี่ยนเวอร์ชันไลบรารี Chromium Embedded Framework เป็นเวอร์ชัน 128.45 แล้ว
バグที่แก้ไข¶
Others¶
- Windows แก้ไขปัญหาที่เคอร์เซอร์เริ่มต้นของ Windows จะสลับกับเคอร์เซอร์เริ่มต้นของเมาส์เมื่อใช้เมาส์หลังจากปิด WebView แล้ว ในกรณีที่ตั้งค่าเคอร์เซอร์เริ่มต้นของเมาส์ไว้ในเอนจินเกม
- Windows แก้ไขปัญหาที่เกิดขึ้นเมื่อส่งค่า HTML แทน JSON เป็นผลลัพธ์ภายใน Hive SDK
- Windows แก้ไขเพื่อให้แสดงรหัสข้อผิดพลาดการเชื่อมต่อ Steam Market อย่างละเอียดมากขึ้น
- เพิ่มรหัสข้อผิดพลาด
IAPV4SteamMarketResponseError(-6101001) - แสดงรหัสข้อผิดพลาดและข้อความในรูปแบบ
[IAPv4] ข้อผิดพลาดในการตอบสนองเซิร์ฟเวอร์ Steam : (รหัส: ... , ข้อความ: ...) - Windows แก้ไขปัญหาที่ฟังก์ชันเรียกกลับไม่ทำงานเมื่อพยายามล็อกอินเข้า Steam ในโหมดออฟไลน์ของ Steam
v4.25.2.2¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | 2025-06-24 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Android เนื่องจากปัญหาที่ผู้ใช้บางรายไม่สามารถเข้าถึง Google Credential Manager ได้เนื่องจากความเข้ากันได้ต่ำ เราจึงจะเปลี่ยนกลับไปใช้ Google Sign-In ซึ่งเป็นวิธีการยืนยันตัวตนแบบเดิม
Library updates¶
- Android * Google Play Services-Auth (Android) v20.7.0 (นำการรองรับการย้อนกลับการลงชื่อเข้าใช้ด้วย Google กลับมาใช้ใหม่)
- Google Credential Play Services Auth (Android) v1.3.0 (ลบการย้อนกลับการลงชื่อเข้าใช้ด้วย Google ออก)
v4.25.2.1¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | 2025-05-28 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
バグที่แก้ไข¶
Marketing Attribution¶
- Android แก้ไขข้อผิดพลาดที่ค่า 'did' หายไปจากตัวระบุ Hive SDK ที่ใช้ใน MMP Service Integration
v4.25.2.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | - |
| SDK Unreal Engine 4 iOS | - |
| SDK Unreal Engine 4 Windows | 2025-04-28 |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
Authentication¶
- Windows Line ได้รับการสนับสนุนในฐานะวิธีการตรวจสอบสิทธิ์แบบใหม่ (IdP)
Matchmaking¶
- Windows ระบบจับคู่ ได้รับการสนับสนุนเป็นฟีเจอร์ใหม่
Provisioning¶
- Windows เพิ่มการสนับสนุนสำหรับ ฟีเจอร์ในการแสดงข้อกำหนดตามบัญชี(
agreementDetermineBase)
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Android iOS เราได้อัปเดตวิธีการตรวจสอบสิทธิ์ VK แล้ว วิธีการตรวจสอบสิทธิ์ใหม่เหล่านี้สามารถใช้งานได้ที่ คอนโซลสำหรับนักพัฒนา VK เวอร์ชันใหม่
- iOS อัปเดตโปรโตคอลการตรวจสอบความถูกต้องสำหรับ API GameKit ที่เลิกใช้งานแล้ว ซึ่งใช้สำหรับการเข้าสู่ระบบ Apple GameCenter
- Android เนื่องจากการยุติการสนับสนุนไลบรารี Google Sign-In เราจึงเปลี่ยนไปใช้การตรวจสอบสิทธิ์โดยใช้ Google Credential Manager และ API AuthorizationClient สำหรับการเข้าสู่ระบบโดยปริยายและโดยชัดแจ้ง
Billing¶
- Android หากมีการคืนเงินสินค้าที่ซื้อผ่านการชำระเงิน PG ให้เพิ่มค่า
order_idเพื่อแยกแยะออกจากธุรกรรมก่อนหน้า - Android Windows เมื่อการทำธุรกรรมชำระเงิน PG เสร็จสมบูรณ์แล้ว ให้เปลี่ยนบันทึกการดำเนินการซื้อให้ส่งผ่านการระบุแหล่งที่มาทางการตลาด
Promotion¶
- Android มีการเปลี่ยนแปลงเพื่อให้เมื่อแชร์ข้อมูลการได้มาซึ่งผู้ใช้ใหม่ ข้อมูลนั้นจะถูกเพิ่มเข้าไปในรายการการเผยแพร่ที่ Telegram รองรับ
- Android เปลี่ยนนโยบายการแคชเมื่อแสดงผล WebView
Marketing Attribution¶
- Android iOS นอกจากนี้ ให้ส่งตัวระบุ Hive SDK เพื่อรองรับ การผสานรวมบริการ MMP
- Windows นอกจากนี้ โปรดส่งตัวระบุ Hive SDK สำหรับ การสนับสนุนการระบุแหล่งที่มาทางการตลาด ด้วย
- All เมื่อติดตามเหตุการณ์ด้วยตนเอง ให้เปลี่ยนเป็นการส่งโดย เพิ่มแอตทริบิวต์แบบกำหนดเอง
- Android การเปลี่ยนแปลงในการส่งข้อมูลแหล่งที่มาของตลาดเมื่อ Airbridge เริ่มทำงาน
- iOS เมื่อใช้ API sendEventWithAttributes ให้เปลี่ยนช่วงความแม่นยำของค่าทศนิยมประเภท
semantic valueจากfloatเป็นdouble
Plugins¶
- Windows เปลี่ยนไฟล์ปลั๊กอิน Unreal จาก HIVE_UNREAL_PLUGIN.dll เดิม เป็น HIVE_PLUGIN_CPP.dll
- Windows กำลังลบ API ภาษา C ออกเพื่อปรับปรุงความเข้ากันได้กับ Unreal Engine
- API ภาษา C ทางเลือกที่เคยรองรับก่อนหน้านี้ถูกลบออกเนื่องจากเกิดข้อผิดพลาดเมื่อเรียกใช้อินเทอร์เฟซปลั๊กอินที่ใช้ STL
Provisioning¶
- All ในหน้ารายละเอียดข้อกำหนดและเงื่อนไข และหน้าการเล่นซ้ำ ระบบจะปรับเปลี่ยนให้เปิดหน้าต่างเบราว์เซอร์ภายนอกใหม่เพื่อโหลดเนื้อหาแทนที่จะโหลดหน้าข้อกำหนดและเงื่อนไข (WebView) ในกรณีต่อไปนี้:
- เมื่อไปยังเว็บเพจอื่นนอกเหนือจาก URL ของข้อกำหนดและเงื่อนไข
- เมื่อคลิกที่แท็ก HTML ไฮเปอร์ลิงก์ (แท็ก , tel:// เป็นต้น) ภายในข้อกำหนดและเงื่อนไข
Library updates¶
- Android Airbridge (Android) เวอร์ชัน 4.1.0 → เวอร์ชัน 4.3.0
- Adjust (Android) เวอร์ชัน 5.0.1 → เวอร์ชัน 5.2.0
- Singular (Android) เวอร์ชัน 12.6.1 → เวอร์ชัน 12.7.0
- AppsFlyer (Android) เวอร์ชัน 6.15.2 → เวอร์ชัน 6.16.2
- GooglePlay Services-Auth (Android) เวอร์ชัน 20.7.0 (ยกเลิกแล้ว)
- Google Credential Play Services Auth (Android) เวอร์ชัน 1.3.0 (รองรับใหม่)
- iOS แอร์บริดจ์ (iOS) เวอร์ชัน 4.1.1 → เวอร์ชัน 4.3.0
- ปรับ(iOS) v5.0.1 → v5.2.0
- เอกพจน์ (iOS) v12.6.1 → v12.7.1
- AppsFlyer (iOS) เวอร์ชัน 6.15.3 → เวอร์ชัน 6.16.1
- QQ (iOS) 3.5.17.3 → 3.5.17.4
Chat¶
- Android iOS เมื่อมีการส่งหรือรับข้อมูลข้อความ จะมีการส่งและรับข้อมูล
extraDataเพิ่มเติมด้วย - Android iOS เมื่อเชื่อมต่อกับเซิร์ฟเวอร์แชทแล้ว
extraDataจะไม่ถูกส่งอีกต่อไป - Android iOS นอกจากนี้ จะได้รับค่าเวลาเป็นจำนวนเต็มแทนที่จะเป็นค่าเวลาที่เป็นสตริง
- Android iOS ปรับปรุงเพื่อป้องกันความล้มเหลวเนื่องจากสถานะการเชื่อมต่อซ้ำซ้อนเมื่อพยายามเชื่อมต่อใหม่หลังจากไม่สามารถปล่อย WebSocket ได้อย่างถูกต้องในสถานการณ์ที่ไม่สามารถสื่อสารได้ เช่น เครือข่ายถูกปิดกั้น
バグที่แก้ไข¶
- Android แก้ไขโค้ดเพื่อให้หากได้รับคำตอบก่อนที่เวลาหมดเวลาสูงสุดที่กำหนดไว้จะหมดลง ในสถานการณ์ที่จำเป็นต้องมีการลองสื่อสารซ้ำผ่านเครือข่ายหรือการเข้าถึงเซิร์ฟเวอร์แบบกระจาย การลองสื่อสารซ้ำหรือการเข้าถึงเซิร์ฟเวอร์แบบกระจายจะดำเนินการทันทีโดยไม่ต้องรอให้เวลาหมดลง
- iOS แก้ไขข้อผิดพลาดที่ค่า
gameLanguageในไฟล์ hive_config.xml ถูกกำหนดค่าเริ่มต้นเมื่อมีการเปลี่ยนแปลงโซนกลุ่มเซิร์ฟเวอร์ที่เชื่อมต่อโดย Hive SDK โดยใช้เมธอดsetZoneของคลาส Configuration
Authentication¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้การเข้าสู่ระบบ QQ Web ไม่ทำงานตามปกติบนอุปกรณ์ที่ใช้ iOS 18 หรือสูงกว่า
- Windows แก้ไขปัญหาที่โทเค็น JWT สำหรับโปรโตคอลความปลอดภัยขั้นสูงไม่ถูกส่งระหว่างการสื่อสารโดยใช้ Hive SDK WebView
Billing¶
- Windows แก้ไขปัญหาที่แอปค้างเมื่อเรียกใช้เมธอดต่อไปนี้ ในขณะที่มีการเรียกใช้เมธอด callback ของ Hive SDK ซ้อนกันหลายครั้ง
IAPV4.transactionFinishIAPV4.transactionMultiFinishIAPV4.restore
Marketing Attribution¶
- Android แก้ไขปัญหาที่แสดงการแจ้งเตือนแบบพุชว่างเปล่าเมื่อใช้ฟีเจอร์ตรวจสอบสถานะการติดตั้งด้วย Adjust
- Android ปรับปรุงระบบเพื่อให้ส่งข้อมูลการขายตามราคาต่อหน่วยและปริมาณเมื่อเกิดเหตุการณ์ที่มีการซื้อสินค้าหลายรายการโดยใช้ Airbridge
Provisioning¶
- Android iOS แก้ไขข้อผิดพลาดที่เกิดขึ้นเมื่อเริ่มต้นโมดูลโฆษณา (Adiz) ก่อนการเริ่มต้น SDK โดยค่า
AgeGateที่ใช้สำหรับการตรวจสอบอายุจะทำงานตามค่าที่ตั้งไว้ใน hive_config.xml ในกรณีที่ต้องปฏิบัติตามข้อกำหนด เช่น COPPA หรือ GDPR
Chat¶
- Android แก้ไขปัญหาที่การเชื่อมต่อแชทล้มเหลวเป็นระยะๆ
ปัญหาที่ทราบ¶
Marketing Attribution¶
- Android มีข้อผิดพลาดที่ค่า 'did' หายไปในตัวระบุ SDK ของ Hive ที่ใช้สำหรับ การรวมบริการ MMP โปรดใช้เวอร์ชัน SDK v4 Unity Android & iOS 25.2.1 ซึ่งแก้ไขปัญหานี้แล้ว
v4.25.1.3¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | 2025-03-20 |
| SDK Unreal Engine 4 iOS | 2025-03-20 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ที่เปลี่ยนแปลง¶
Billing¶
- Android เปลี่ยนพฤติกรรมการชำระเงิน PG ให้เหมือนกับตลาดในฟีเจอร์การเรียกเก็บเงินอื่นๆ (
IAPv4) หากคุณกำลังใช้การชำระเงิน PG คุณต้องแก้ไขการใช้งานโค้ดของคุณโดยอ้างอิงจากเอกสาร PG Payments
Marketing Attribution¶
- iOS เพิ่มการรองรับใหม่สำหรับฟีเจอร์ Airbridge Deferred Deep Link Tracking
バグที่แก้ไข¶
Billing¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้พื้นหลังทึบแสงเมื่อแสดงป๊อปอัป UI ที่ขอความยินยอมในการส่งข้อมูลการบริโภค
- iOS แก้ไขข้อผิดพลาดที่ทำให้การวางแนวหน้าจอของแอปหมุนไปในทิศทางที่ไม่ต้องการเมื่อปิดหน้าต่างป๊อปอัพที่ขอความยินยอมในการส่งข้อมูลการบริโภค
Promotion¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้ภาพที่แสดงหายไปเมื่อเกิดการหมุนหน้าจอขณะแสดงป๊อปอัปรีวิวที่มีรูปภาพ
Marketing Attribution¶
- iOS แก้ไขข้อผิดพลาดที่ Airbridge ส่งข้อมูลรายได้จากโฆษณาไปยัง AdMob แทนที่จะเป็น Adiz เมื่อส่งข้อมูลผ่าน Adiz
v4.25.1.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Windows | 2025-04-03 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
Authentication¶
- Windows Telegram ได้รับการสนับสนุนให้เป็นผู้ให้บริการยืนยันตัวตน (IdP) รายใหม่ โปรดดูที่ การตั้งค่าบอทสำหรับการเข้าสู่ระบบ Telegram
- Windows [รองรับ] X (เดิมคือ Twitter) เป็นวิธีการตรวจสอบสิทธิ์ (../../dev/authv4/hive-sdk-prep/common.md#hive-config)
- Windows มันมีคุณสมบัติการเรียกดูเว็บภายในแอป (in-app-webview) ที่ใช้เซสชันที่ได้รับการตรวจสอบสิทธิ์ร่วมกัน
Remote Play¶
- Windows Hive SDK v4 รองรับ Remote Play ตั้งแต่ UE4 Windows เวอร์ชัน 25.1.0 ขึ้นไป
Others¶
- Windows มีฟังก์ชัน
Configuration.setUsePrivateBrowsingForAuthซึ่งช่วยให้คุณ ตั้งค่าว่าจะใช้โหมดไม่ระบุตัวตนเมื่อเข้าสู่ระบบ Google หรือไม่ - นอกจากนี้ยังมี การตั้งค่า ในไฟล์ hive_config.xml ด้วย
- Windows มีฟังก์ชัน
PlatformHelper.openBrowserซึ่งสามารถเปิดเบราว์เซอร์โดยใช้ URL ได้
ฟีเจอร์ที่เปลี่ยนแปลง¶
Billing¶
- Windows เปลี่ยนพฤติกรรมการชำระเงิน PG ให้เหมือนกับตลาดในฟีเจอร์การเรียกเก็บเงินอื่นๆ (
IAPv4) หากคุณกำลังใช้การชำระเงิน PG คุณต้องแก้ไขการใช้งานโค้ดของคุณโดยอ้างอิงจากเอกสาร PG Payments
Promotion¶
- Windows แก้ไขค่าที่ส่งผ่านทาง
additionalInfoเพื่อไม่ให้มีข้อมูลที่ไม่จำเป็นรวมอยู่ด้วย
Development Environment¶
- Windows อัปเดตเวอร์ชันขั้นต่ำของ Microsoft Visual C++ Redistributable เป็น 14.42.34438
バグที่แก้ไข¶
Authentication¶
- Windows แก้ไขข้อผิดพลาดที่การควบคุมด้วยเมาส์โดยใช้คอนโทรลเลอร์ Hive SDK ทำงานอยู่เมื่อผู้ใช้เลือกเข้าสู่ระบบด้วยบัญชีที่ไม่ใช่สมาชิกของ Hive แล้วยกเลิกการเข้าสู่ระบบ
v4.25.0.1¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 iOS | - |
| SDK Unreal Engine 4 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
Marketing Attribution¶
- iOS แก้ไขข้อผิดพลาดที่ค่า did และ vid ที่ SDK รวบรวมและส่งโดยอัตโนมัติไม่ถูกส่งเมื่อใช้ Hive SDK เวอร์ชัน 4 25.0.0 หรือสูงกว่า ร่วมกับ Adjust เวอร์ชัน 5
ฟีเจอร์ที่เปลี่ยนแปลง¶
Development Environment¶
- Windows อัปเดตเวอร์ชันขั้นต่ำของ Microsoft Visual C++ Redistributable เป็น 14.38.33130
バグที่แก้ไข¶
Billing¶
- Windows แก้ไขปัญหาที่การคืนเงินให้กับผู้ใช้ไม่แสดงผลเมื่อใช้โปรโตคอลความปลอดภัยขั้นสูงร่วมกับโทเค็น JWT
v4.25.0.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | - |
| SDK Unreal Engine 4 iOS | - |
| SDK Unreal Engine 4 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
Authentication¶
- Android iOS Telegram ได้รับการสนับสนุนให้เป็นผู้ให้บริการยืนยันตัวตน (IdP) รายใหม่ โปรดดูที่ การตั้งค่าบอทสำหรับการเข้าสู่ระบบ Telegram
Billing¶
- iOS แอปนี้รองรับฟีเจอร์ที่จะถามผู้ใช้ว่ายินยอมให้ส่งข้อมูลการใช้งานผลิตภัณฑ์ภายในแอปไปยัง Apple App Store หรือไม่ (ดูที่นี่: ../../../../v4.25.0.0/dev/billing/apple-consume-info-agreement)
Promotion¶
- Android iOS รวบรวมกิจกรรมการเข้าสู่ระบบเพื่อมอบรางวัลเมื่อผู้ใช้ที่ป้อนรหัสเชิญติดตั้งแอป (../../operation/promotion/ua.md/#_7)
Matchmaking¶
- Android iOS ฟีเจอร์การจับคู่ได้รับการอัปเดตเพื่อรองรับ การจับคู่แบบกลุ่ม แล้ว ※ ฟีเจอร์นี้ไม่สามารถใช้งานร่วมกับอินเทอร์เฟซของ SDK เวอร์ชันก่อนหน้าของ Hive ได้ หากต้องการใช้ฟีเจอร์การจับคู่ที่อัปเดตแล้ว คุณต้องใช้ SDK เวอร์ชัน 4.25.0.0 หรือสูงกว่า
Marketing Attribution¶
- All ขณะนี้มีการรองรับใหม่สำหรับฟีเจอร์ ส่งแอตทริบิวต์เพิ่มเติมไปยัง Airbridge เมื่อส่งกิจกรรมติดตามการตลาด
- Android เพิ่มการรองรับใหม่สำหรับฟีเจอร์ Airbridge Deferred Deep Link Tracking
Others¶
- Windows เมื่อใช้คอนโทรลเลอร์เกม การแมปปุ่มคอนโทรลเลอร์ ได้รับการรองรับใหม่ ทำให้คุณสามารถโฟกัสและควบคุมองค์ประกอบ UI บางอย่างได้
- Windows ขณะนี้มีการรองรับการใช้งานเคอร์เซอร์แบบกำหนดเอง (custom cursor) แทนเคอร์เซอร์เมาส์มาตรฐานแล้ว
- Windows มีการเพิ่มการตั้งค่าเพื่อเปิดหรือปิดการใช้งานตัวควบคุมเกมแล้ว
Chat¶
- Android iOS ฟีเจอร์ แชท ได้รับการรองรับใหม่แล้ว
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Android iOS ลบคลาส อินเทอร์เฟซ เมธอด ดีลีเกต และตัวรับฟังของโมดูล
Authที่ไม่ได้ใช้งานอีกต่อไป - All ใช้โปรโตคอลความปลอดภัยที่เข้มงวดมากขึ้นโดยใช้โทเค็น JWT
- Android iOS วิธีการใช้โทเค็นยืนยันตัวตนของ TalkPlus กำลังจะถูกยกเลิกเนื่องจากการสิ้นสุดการสนับสนุน TalkPlus แล้ว
- Android นอกจากฟังก์ชันการเข้าสู่ระบบใน Apple Login WebView แล้ว ยังช่วยให้สามารถใช้งานฟังก์ชันการเรียกดูต่างๆ เช่น การกู้คืนรหัสผ่าน ได้อีกด้วย
Promotion¶
- Windows เพิ่มการแจ้งเตือนเนื้อหาใหม่ในแท็บเมนูข่าวสารแล้ว
Marketing Attribution¶
- Android iOS อัปเดตเพื่อรองรับ Adjust เวอร์ชัน 5
- ลบไลบรารีลายเซ็นของ Adjust ออก
- Android iOS เปลี่ยนการตั้งค่าเพื่อให้เมื่อรวมรายได้จากโฆษณา Adiz กับ Adjust แหล่งที่มาของรายได้จากโฆษณาจะถูกส่งไปยังแหล่งที่มาของ AdMob
- Android แสดงถึงการรวมไลบรารีการรวบรวมรายได้จากโฆษณา Appsflyer เข้ากับไลบรารีหลัก
- 6.14.2 → 6.15.2
- ลบไลบรารีรายได้จากโฆษณา Appsflyer ออก
Hercules¶
- All 20 พฤศจิกายน 2024
バグที่แก้ไข¶
Authentication¶
- Android แก้ไขปัญหาที่เธรด UI ถูกใช้งานเป็นระยะๆ เมื่อเกิดความล่าช้าในการตอบสนองของเครือข่ายระหว่างการเรียกใช้เมธอด
signIn - Windows แก้ไขข้อผิดพลาด
CommonUnknownที่เกิดขึ้นเมื่อผู้ใช้ที่อยู่ในสถานะขอคืนเงิน/ชำระเงินคืนเข้าสู่ระบบพีซี - Windows ปรับปรุงส่วนติดต่อผู้ใช้เพื่อให้ข้อความ 'คำเตือนเรื่องความเป็นส่วนตัว' ไม่ปรากฏขึ้นเมื่อลากข้อความ 'เข้าสู่ระบบค้างไว้'
Billing¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้เกิดเหตุการณ์
IAP_UPDATEเพิ่มเติมเมื่อกระตุ้นการซื้อภายในแอปโดยใช้ UserEngagement - Windows แก้ไขปัญหาที่ทำให้การชำระเงินไม่สามารถดำเนินการต่อได้ หากปิดโอเวอร์เลย์โดยใช้ปุ่ม ESC หรือปุ่มอื่นๆ ในขณะที่กำลังดำเนินการชำระเงินผ่าน Steam อยู่
Others¶
- Windows เราได้แก้ไขปัญหาโดยการปรับเงื่อนไขการวนซ้ำของลูปให้เหมาะสม เพื่อให้การใช้งาน CPU กลับสู่ระดับปกติ ※ หากคุณกำลังใช้เวอร์ชันที่ได้รับผลกระทบ (4.24.1.0 หรือสูงกว่า) โปรดอัปเดตเป็น SDK v4 Unity Windows 25.0.0 และตรวจสอบว่าการใช้งาน CPU มีเสถียรภาพหรือไม่
ปัญหาที่ทราบ¶
Marketing Attribution¶
- iOS เมื่อใช้ฟังก์ชัน Adjust จะเกิดข้อผิดพลาดที่ค่า did และ vid ซึ่ง SDK รวบรวมและส่งโดยอัตโนมัติไม่ถูกส่ง คุณจำเป็นต้องอัปเดตเป็น Hive SDK เวอร์ชัน 4 25.0.1 หรือสูงกว่า
v4.24.5.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | 2024-12-30 |
| SDK Unreal Engine 4 iOS | 2024-12-30 |
| SDK Unreal Engine 4 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
- Android iOS รองรับ Unity 6 (Unity 6000)
- Windows เพิ่มการอัปเดตเพื่อให้เข้ากันได้กับอินเทอร์เฟซ Hive SDK v4 Unity Android & iOS 24.5.0
Authentication¶
- Android iOS Steam และ X (เดิมคือ Twitter) ได้รับการสนับสนุนใหม่เป็นวิธีการตรวจสอบสิทธิ์แล้ว
- การเตรียมการ: ทั่วไป
- การเตรียมการ: Android
- การเตรียมการ: iOS
- คู่มือการสร้างแบรนด์
- Android โปรแกรมนี้มีคุณสมบัติการท่องเว็บแบบ in-web ที่ใช้เซสชันที่ได้รับการตรวจสอบสิทธิ์ร่วมกัน
Promotion¶
- Android iOS โฆษณาสามารถแสดงใน Spot Banner ได้เช่นกัน
- Android เราสนับสนุน X (เดิมคือ Twitter) สำหรับฟีเจอร์การแชร์คำเชิญผู้ใช้
Matchmaking¶
- Android iOS เราสนับสนุน บริการจับคู่ เป็นฟีเจอร์ใหม่
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Android iOS แก้ไขชื่อผู้ให้บริการที่แสดงในป๊อปอัปแจ้งข้อขัดแย้ง
Plugins¶
- Android iOS ตำแหน่งของเมนูการตั้งค่า Hive Config ได้ถูกเปลี่ยนไปแล้ว และตอนนี้สามารถกำหนดค่าการตั้งค่าสำหรับแต่ละแพลตฟอร์มเป้าหมายได้แล้ว
バグที่แก้ไข¶
Billing¶
- iOS เมื่อราคาสินค้าบางรายการไม่สามารถแสดงเป็นตัวเลขทศนิยมได้อย่างแม่นยำ ให้แก้ไขรูปแบบ JSON เพื่อแสดงค่าเป็นตัวเลขทศนิยมแทนตัวเลขทศนิยมซ้ำ
- ตัวอย่าง >
4.99$(สตริง) →4.9900000000000011(ดับเบิล) →4.99(ตัวเลข JSON)
v4.24.4.2¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Windows | 2024-12-19 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ที่เปลี่ยนแปลง¶
- Windows ลบทรัพยากรที่ไม่จำเป็นซึ่งไม่ได้ใช้ในส่วนติดต่อผู้ใช้แล้ว
v4.24.4.1¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Windows เราได้ทำการเปลี่ยนแปลง UI การเลือก IdP เพื่อให้เห็นได้ชัดเจนยิ่งขึ้นว่าได้เลือกตัวเลือก เข้าสู่ระบบค้างไว้ แล้วหรือไม่
- Windows คำแปลภาษาอังกฤษของส่วนติดต่อผู้ใช้สำหรับการเลือก IdP ได้รับการแก้ไขแล้ว
- ก่อนหน้า: เข้าสู่ระบบค้างไว้
- หลัง: เข้าสู่ระบบค้างไว้
v4.24.4.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | 2024-11-14 |
| SDK Unreal Engine 4 iOS | 2024-11-14 |
| SDK Unreal Engine 4 Windows | 2024-10-31 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
Billing¶
- Android Windows เมื่อทำการขอชำระเงิน PG ระบบจะรองรับการซื้อสินค้าหลายรายการโดยใช้
IAPv4.purchase
Marketing Attribution¶
- Android iOS เราสนับสนุน Airbridge ในฐานะบริการเฉพาะสำหรับ Hive SDK
- ติดตามเหตุการณ์โดยอัตโนมัติด้วย Airbridge
- ติดตามเหตุการณ์ด้วยตนเองด้วย Airbridge
Remote Execution¶
- Windows รองรับ Crossplay Launcher Remote Execution
バグที่แก้ไข¶
Analytics¶
- iOS แก้ไขข้อผิดพลาดที่เกิดขึ้นเมื่อเลือกตัวเลือกเพียงตัวเลือกเดียวในแบนเนอร์ขอความยินยอม ซึ่งผลที่ได้ไม่แสดงผลอย่างถูกต้อง
v4.24.3.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | 2024-09-30 |
| SDK Unreal Engine 4 iOS | 2024-09-30 |
| SDK Unreal Engine 4 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
Marketing Attribution¶
- Windows Appsflyer 1.0.1 ???+ คำเตือน Appsflyer (เฉพาะ Steam) เวอร์ชัน 1.0.1 ได้ถูกปล่อยออกมาแล้ว Hive เริ่มต้นด้วย SDK เวอร์ชัน 4 24.0.0 คุณสมบัติการระบุแหล่งที่มาทางการตลาดจะรองรับเฉพาะ Appsflyer เวอร์ชัน 1.0.1 ขึ้นไปเท่านั้น
Plugins¶
-
Android iOS [ปลั๊กอิน] ให้ส่วนต่อประสานเฉพาะสำหรับ Unreal Engine
- ใช้งานร่วมกับส่วนต่อประสาน C++ ที่มีอยู่แล้วได้
-
Android iOS เราได้จัดเตรียมโค้ดตัวอย่างที่รองรับอินเทอร์เฟซใหม่เฉพาะของ Unreal Engine ไว้ให้แล้ว
Provisioning¶
- All เพิ่มฟังก์ชันตรวจสอบว่าได้รับการยินยอมจากผู้แทนทางกฎหมายแล้วหรือไม่ในหน้าจอข้อกำหนดและเงื่อนไข
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Android iOS เปลี่ยนแปลงพฤติกรรมการออกจากระบบ
- เดิม: เมื่อเรียกใช้
signOutHive SDK จะออกจากระบบบัญชีผู้ใช้ ผู้ใช้งานทั่วไปจะได้รับข้อความตอบกลับล้มเหลวจากเซิร์ฟเวอร์เมื่อเรียกใช้ API signOut - เปลี่ยนแปลง: เมื่อเรียกใช้
signOutHive SDK จะขอการยืนยันจากเซิร์ฟเวอร์ Hive ว่าปลอดภัยที่จะออกจากระบบบัญชีผู้ใช้หรือไม่ จากนั้นจะออกจากระบบตามการตอบกลับ - Android iOS เมื่อออกจากระบบบัญชีผู้ใช้แบบผู้เยี่ยมชม ระบบจะไม่แสดงผลการตอบรับสำเร็จอีกต่อไป แต่จะแสดงผลเป็นรหัสข้อผิดพลาดแทน อย่างไรก็ตาม ระบบยังคงรักษาสถานะการเชื่อมต่อบัญชีผู้ใช้แบบผู้เยี่ยมชมกับ Hive SDK และเซิร์ฟเวอร์ Hive ไว้
- Android iOS สำหรับบัญชีที่ถูกระงับ ระบบจะเปลี่ยนการตั้งค่าให้ล็อกเอาต์ออกจาก IdP โดยอัตโนมัติ เพื่อให้คุณสามารถล็อกอินด้วยบัญชีอื่นบน IdP เดียวกันได้ วิธีการนี้ใช้ได้เฉพาะในกรณีที่ไม่สามารถล็อกอินอัตโนมัติได้เท่านั้น
- Android iOS เมื่อทำการผสานรวม IdP โดยใช้เมธอด
AuthV4.connectให้เปลี่ยนการตั้งค่าเพื่อให้มีการล็อกเอาต์เกิดขึ้นหากบัญชีถูกเปลี่ยนเป็นบัญชีที่ถูกระงับ - All ตั้งค่าบริการจัดการอุปกรณ์ให้ใช้รหัสประเทศของโทรศัพท์ระหว่างประเทศโดยอัตโนมัติตามภูมิภาคที่อุปกรณ์เชื่อมต่ออยู่
- iOS เรากำลังเปลี่ยนการตั้งค่าเพื่อให้สามารถเข้าสู่ระบบด้วยบัญชี Facebook ได้ แม้ว่าคุณจะปฏิเสธการให้ความยินยอมในการติดตามแอปพลิเคชัน (App Tracking Transparency หรือ ATT) ก็ตาม
- Windows เมื่อสมัครใช้บริการจัดการอุปกรณ์หลังจากยืนยันอายุแล้ว หากจำนวนบัญชีที่สามารถสมัครใช้กับหมายเลขโทรศัพท์มือถือเดียวกันเกินจำนวนที่กำหนด ระบบจะแสดงข้อความแสดงข้อผิดพลาดว่า "คุณใช้จำนวนบัญชีเกินจำนวนที่กำหนดสำหรับหมายเลขโทรศัพท์มือถือเดียวกันแล้ว"
Promotion¶
- Android iOS แก้ไขค่าที่ส่งผ่าน
additionalInfoเพื่อไม่ให้มีข้อมูลที่ไม่จำเป็นรวมอยู่ด้วย - All เปลี่ยนเพื่อแสดงแบนเนอร์แบบเต็มหน้าจอในอัตราส่วน 2:3 หรือ 3:2
- Android iOS เปลี่ยนข้อความ "ไม่ต้องมา 1 วัน" บนป้ายด้านหน้าเป็น "ไม่ต้องมาวันนี้"
Marketing Attribution¶
- Android iOS ปรับลายเซ็น เปลี่ยนเวอร์ชันจาก
v1เป็นv3
Library updates¶
- Android 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
バグที่แก้ไข¶
- Android แก้ไขข้อผิดพลาดที่ไม่สามารถจัดสรรหน่วยความจำได้ โดยการปรับเปลี่ยนตรรกะการอ้างอิงทรัพยากร
- iOS แก้ไขข้อผิดพลาดที่ทำให้เกิดการขัดข้องเป็นระยะๆ ขณะตรวจสอบความยินยอมสำหรับ App Tracking Transparency (ATT) บนอุปกรณ์ iOS 14
- iOS แก้ไขข้อผิดพลาดที่ทำให้โปรแกรมหยุดทำงานเมื่อเลือกการจำกัดการเข้าถึง (อนุญาตให้เข้าถึงเฉพาะบางรูปภาพ) ในอัลบั้มรูปภาพ
Notification¶
- Android แก้ไขข้อผิดพลาดที่ข้อความพุชไม่แสดงผลอย่างถูกต้องใน Local Push Notification เมื่อมีการตั้งค่า
typeที่ไม่รองรับ - iOS แก้ไขเพื่อส่งข้อมูลเวอร์ชันแอป
v4.24.2.1¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Windows | 2024-07-31 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
Community¶
- Windows มีการเปลี่ยนแปลงเพื่อให้สามารถใช้ ที่อยู่โดเมนที่กำหนดเอง ในชุมชนที่ปฏิบัติตามโปรโตคอล Hive แทนที่จะใช้ withhive.com หรือ com2us.com
v4.24.1.3¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | 2024-07-25 |
| SDK Unreal Engine 4 iOS | 2024-07-25 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Android iOS ตั้งค่าบริการจัดการอุปกรณ์ให้ใช้รหัสประเทศของโทรศัพท์ระหว่างประเทศโดยอัตโนมัติตามภูมิภาคที่อุปกรณ์เชื่อมต่ออยู่
v4.24.2.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | - |
| SDK Unreal Engine 4 iOS | - |
| SDK Unreal Engine 4 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
- Android iOS ฟังก์ชันนี้ใช้สำหรับตรวจสอบว่าผู้ใช้ที่มีอายุต่ำกว่า 16 ปีในสหภาพยุโรปและเขตเศรษฐกิจยุโรปซึ่งอยู่ภายใต้ GDPR ได้ตกลงยอมรับข้อกำหนดและเงื่อนไขหรือไม่ คุณสามารถตรวจสอบได้ว่าผู้ใช้มีอายุต่ำกว่า 16 ปีหรือไม่
- Android เมื่อใช้งานแอปอัลบั้มรูปภาพบนอุปกรณ์ที่ใช้ระบบปฏิบัติการ Android OS 11 หรือสูงกว่า หรือบนอุปกรณ์ที่ติดตั้งโมดูลที่รองรับไว้แล้ว แอป PhotoPicker จะถูกใช้งานเป็นค่าเริ่มต้น
- iOS คุณสามารถดูบันทึกการดีบักของ Hive SDK ในแอปคอนโซลของ macOS และเลือกประเภทบันทึกที่ต้องการดูได้
Authentication¶
- All เมื่อจำนวนบัญชีที่สามารถลงทะเบียนด้วยหมายเลขโทรศัพท์มือถือเดียวกันเกินจำนวนที่กำหนด การขอส่งรหัสยืนยันจะแสดงข้อความแสดงข้อผิดพลาดว่า "คุณสร้างบัญชีเกินจำนวนที่กำหนดสำหรับหมายเลขโทรศัพท์มือถือเดียวกันแล้ว"
- Windows รองรับการเข้าสู่ระบบโดยปริยายของ Steam IdP (Steam IdP Implicit Login) ใช้
AuthV4.Helper.signIn
Promotion¶
- Android iOS มีฟังก์ชันที่ช่วยควบคุมการแสดงผลของการโปรโมตข้ามแพลตฟอร์ม
- Android iOS วันนี้ เราสนับสนุน อย่าแสดงเป็นเวลา N วัน ซึ่งเป็นฟีเจอร์ "อย่าแสดง" ที่ได้รับการปรับปรุงแล้ว
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Windows มีการเปลี่ยนแปลงเพื่อให้สิทธิ์
games_liteในการตรวจสอบข้อมูล Google Play Games ไม่ได้รับอนุญาตเมื่อเข้าสู่ระบบด้วย Google
Promotion¶
- iOS ปรับปรุงการใช้งานให้ดียิ่งขึ้นโดยลดขนาดการแสดงป๊อปอัปขออนุญาตวางข้อมูลในคลิปบอร์ดเมื่อใช้คุณสมบัติการเชิญเล่นเกม (UA)
- เปลี่ยนเวลาการแสดงป๊อปอัปขออนุญาต จากเดิมที่แสดงทันทีหลังจากผู้ใช้ที่ได้รับเชิญเปิดแอป เป็นแสดงเมื่อ Hive SDK เริ่มทำงานหลังจากแอปเปิดขึ้น
- เปลี่ยนให้แสดงป๊อปอัปเฉพาะเมื่อมีข้อมูล URL ของผู้เชิญอยู่ในคลิปบอร์ดเท่านั้น
Notification¶
- Android รองรับไลบรารีรันไทม์ (Push Amazon Device Message 1.2.0) ที่ทำงานบนอุปกรณ์ Amazon Fire รุ่นใหม่
Library updates¶
- Android Samsung GalaxyStore IAP 6.1 → 6.1.1 Amazon Device Message 1.0.1 → 1.2.0
Analytics¶
- iOS เปลี่ยนค่าเริ่มต้นของการตั้งค่า
saveAnalyticsLogBeforeCrashซึ่งเป็นตัวเลือกในการบันทึกบันทึกที่ยังไม่ได้ส่งไปยังไฟล์เมื่อแอปเกิดข้อผิดพลาด ให้เป็นfalse
バグที่แก้ไข¶
Authentication¶
- Android iOS แก้ไขแล้วเพื่อให้เมื่อจำนวนข้อความที่ส่งเกินจำนวนที่กำหนดในระหว่างกระบวนการยืนยันชื่อจริงสำหรับผู้ใช้ที่เข้าใช้งานจากประเทศจีน ระบบจะแสดงข้อความแสดงข้อผิดพลาดแทนการรีเซ็ตเวลาที่เหลืออยู่
- Android แก้ไขข้อผิดพลาดที่ไม่มีการเรียกใช้ฟังก์ชันตอบกลับอย่างถูกต้องเมื่อผู้ใช้ไม่ได้ล็อกอินโดยการกดปุ่มย้อนกลับระหว่างกระบวนการล็อกอิน Google Play
- Android แก้ไขข้อผิดพลาดที่ทำให้ไม่สามารถป้อนข้อมูลผ่านแป้นพิมพ์บนอุปกรณ์ที่มีความละเอียดหน้าจอต่ำได้
- Windows แก้ไขปัญหาในหน้าจอการตรวจสอบสิทธิ์โทรศัพท์มือถือสำหรับการตรวจสอบตัวตนบริการจัดการอุปกรณ์ ซึ่งผู้ใช้จะไม่สามารถกลับไปยังหน้าจอก่อนหน้าได้ แม้ว่าจะคลิก "กลับไปยังหน้าก่อนหน้า" เมื่อมีข้อความแสดงข้อผิดพลาดปรากฏขึ้น
- Windows แก้ไขปัญหาที่ค่าถูกป้อนเข้าไปในช่องป้อนข้อมูลเมื่อมีการใช้งานล้อเลื่อนของเมาส์ในขณะที่ช่องป้อนรหัสยืนยันทำงานอยู่บนหน้าจอการตรวจสอบสิทธิ์โทรศัพท์มือถือสำหรับการตรวจสอบตัวตนของบริการจัดการอุปกรณ์
- Windows แก้ไขปัญหาที่ไม่สามารถส่งผ่านฟังก์ชัน callback ของ Hive SDK ได้เมื่อเรียกใช้
AuthV4.Helper.switchAccountหรือAuthV4.Helper.resolveConflictภายในฟังก์ชัน callback ที่ซ้อนกัน - Windows แก้ไขปัญหาที่พารามิเตอร์
PlayerInfoของ Unity Plugin ไม่สามารถส่งผ่านในAuthV4.Helper.switchAccountและAuthV4.Helper.resolveConflictได้
Promotion¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้โปรแกรมค้างขณะแสดงเฟรมมุมมองใหม่ในมุมมองข่าว
- Windows แก้ไขปัญหาแครชที่เกิดขึ้นเมื่อเปลี่ยนจากโหมดเต็มหน้าจอโดยตรงแบบกำหนดเองของโปรโมชั่นไปยังโหมดเฟรม
Marketing Attribution¶
- Android แก้ไขข้อผิดพลาดที่ทำให้การส่งเหตุการณ์ Adjust ล่าช้าเมื่อทำการเริ่มต้นด้วยเงื่อนไขที่กำหนดเอง
Provisioning¶
- Windows เราได้แก้ไขการตั้งค่าเพื่อให้เมื่อดูคำศัพท์อีกครั้ง ระบบจะใช้ข้อมูล URL ของคำศัพท์ที่ได้รับใหม่จากเซิร์ฟเวอร์ Hive แทนข้อมูลที่บันทึกไว้ก่อนหน้านี้
v4.24.1.2¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | 2024-06-27 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
バグที่แก้ไข¶
Authentication¶
- Android แก้ไขข้อผิดพลาดที่ไม่มีการเรียกใช้ฟังก์ชันตอบกลับอย่างถูกต้องเมื่อยกเลิกการเข้าสู่ระบบโดยการกดปุ่มย้อนกลับในขณะที่กำลังเข้าสู่ระบบ Google อยู่ ข้อผิดพลาดนี้เกิดขึ้นเฉพาะเมื่อค่า Google Legacy Support ในคอนโซล Hive เป็น true เท่านั้น
- Android แก้ไขข้อผิดพลาดที่ทำให้ไม่สามารถป้อนข้อมูลผ่านแป้นพิมพ์บนอุปกรณ์ที่มีความละเอียดหน้าจอต่ำได้
v4.24.1.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 iOS | 2024-06-07 |
| SDK Unreal Engine 4 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ที่เปลี่ยนแปลง¶
- Windows ระบบนี้รองรับการเคลื่อนไหวของเมาส์ผ่านตัวควบคุมเกมบนอินเทอร์เฟซผู้ใช้ที่พัฒนาโดย Hive SDK
Library updates¶
- iOS AppsFlyer(iOS) เวอร์ชัน 6.13.1 → เวอร์ชัน 6.14.3 QQ (iOS) เวอร์ชัน 3.5.14 → เวอร์ชัน 3.5.16 Facebook SDK เวอร์ชัน 17.0.0 → เวอร์ชัน 16.2.1
Analytics¶
- iOS เรากำลังเปลี่ยนรูปแบบการแสดงแบนเนอร์ขอความยินยอมตามการยินยอมของอุปกรณ์ต่อการติดตาม
- หากปฏิเสธการยินยอมการติดตาม แบนเนอร์ขอความยินยอมจะไม่แสดง
バグที่แก้ไข¶
Billing¶
- iOS แก้ไขข้อผิดพลาดที่การค้นหาสินค้าล้มเหลวเมื่ออัปเดตจากเวอร์ชัน Hive SDK ที่ต่ำกว่า v4 24.0.0 (เช่น v4 23.4.0) ไปยัง v4 24.0.0
v4.24.0.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 4 Android | 2024-04-30 |
| SDK Unreal Engine 4 iOS | 2024-04-30 |
| SDK Unreal Engine 4 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
- Windows มีการเพิ่มฟีเจอร์ที่ส่งคืน รหัสข้อผิดพลาด เมื่อพยายามเริ่มต้นใช้งาน Hive SDK หลังจากที่บริการเกมสิ้นสุดลง
Authentication¶
- Windows เพิ่มฟีเจอร์ การเข้าสู่ระบบเกมพีซีอัตโนมัติผ่านการเข้าสู่ระบบชุมชน Hive แล้ว
Billing¶
- iOS หากมีข้อมูลส่วนลดการสมัครสมาชิกเริ่มต้น ระบบจะส่งข้อมูลนั้นไปพร้อมกับการดึงข้อมูลผลิตภัณฑ์ เมื่อใช้
getProductInfoคุณสามารถตรวจสอบข้อมูลส่วนลดได้โดยดูจากความแตกต่างระหว่างค่าฟิลด์original_priceและค่าฟิลด์priceในรายการของอ็อบเจ็กต์IAPV4Productที่ได้รับเป็น callback
Promotion¶
- Android แอปนี้รองรับ แท็บแบบกำหนดเอง ที่ใช้เบราว์เซอร์เริ่มต้นที่ตั้งค่าไว้ในอุปกรณ์เพื่อแสดงหน้าเว็บภายนอก คุณสามารถเปิดเผย เบราว์เซอร์ในแอป โดยใช้เมธอด
showInAppBrowserของคลาสPlatformHelper - iOS รองรับ SafariViewController ซึ่งใช้เบราว์เซอร์ในการแสดงหน้าเว็บภายนอก คุณสามารถแสดง เบราว์เซอร์ภายในแอป โดยใช้เมธอด
showInAppBrowserของคลาสPlatformHelper
ฟีเจอร์ที่เปลี่ยนแปลง¶
- iOS ในการแยกแยะเวอร์ชันของแอป เรายังใช้
CFBundleShortVersionStringเพิ่มเติมอีกด้วย - Windows ส่วนติดต่อผู้ใช้ (UI) และ WebView ของ HIVE SDK ได้รับการเปลี่ยนแปลงเพื่อให้แสดงผลตามการตั้งค่า DPI แทนที่จะเป็นความละเอียดของจอภาพ
Authentication¶
- Windows มีการเปลี่ยนแปลงเพื่อให้คุณสามารถเข้าสู่ระบบ Google โดยใช้เว็บเบราว์เซอร์เริ่มต้นที่ตั้งค่าไว้ใน 'โหมดไม่ระบุตัวตน' ของ Windows ได้แล้ว เว็บเบราว์เซอร์ที่รองรับมีดังนี้:
- Google Chrome
- Microsoft Edge
- Mozilla Firefox
- Naver whale
- Windows หากคุณเข้าสู่ระบบด้วยเว็บเบราว์เซอร์อื่นที่ไม่ใช่เบราว์เซอร์หลัก โปรดเข้าสู่ระบบโดยใช้ 'โหมดปกติ'
Billing¶
- Android iOS เราได้เปลี่ยนข้อความประเภทการชำระเงิน PG ที่แสดงในส่วนติดต่อผู้ใช้สำหรับการคืนเงิน จาก "HiveStore" เป็น "PG Payment" แล้ว
- Android เรากำลังเปลี่ยนวิธีการแสดงผลหน้าชำระเงิน PG จากเบราว์เซอร์ในแอปไปเป็นเว็บวิวภายในแอป วิธีนี้จะช่วยให้สามารถชำระเงิน PG ได้แม้ในอุปกรณ์ที่ไม่รองรับสภาพแวดล้อมเบราว์เซอร์ในแอป
Library updates¶
- Android Google Play 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
- Windows Steamworks 1.55 → 1.59
Analytics¶
- Android เปลี่ยนค่าเริ่มต้นของการตั้งค่าการรวบรวมตัวระบุโฆษณาในฟีเจอร์การรวบรวมเหตุการณ์ของ Firebase เป็น
true
バグที่แก้ไข¶
Authentication¶
- Windows แก้ไขข้อผิดพลาดระหว่างการยืนยันชื่อจริงภาษาจีนที่อนุญาตให้ป้อนรหัสยืนยันหลังจากหมดเวลาการยืนยันแล้ว
- Windows แก้ไขข้อผิดพลาดที่ทำให้บางหน้าเว็บ (เช่น หน้าเข้าสู่ระบบของ Apple) แสดงผลเป็นภาษาอังกฤษเท่านั้น
- Windows แก้ไขข้อผิดพลาดที่ไม่สามารถส่งผ่านฟังก์ชันเรียกกลับของ SDK ได้เมื่อเรียกใช้
IAPv4 getSubscriptionProductInfoภายในฟังก์ชันเรียกกลับแบบซ้อนกัน - Windows แก้ไขข้อผิดพลาดที่ทำให้การเข้าสู่ระบบล้มเหลวหากไม่ได้รับรูปโปรไฟล์จาก Google (ปรับปรุงเพื่อให้สามารถเข้าสู่ระบบได้แม้ว่าจะไม่ได้รับรูปโปรไฟล์ก็ตาม)
Billing¶
- Windows แก้ไขข้อผิดพลาดที่การชำระเงิน PG แสดงผลเป็น Hive Store ในส่วนติดต่อผู้ใช้สำหรับการคืนเงิน
- Windows เราได้ปรับเปลี่ยนหน้าจอภาษาอาหรับของส่วนติดต่อผู้ใช้สำหรับการคืนเงิน ให้ใช้ส่วนติดต่อผู้ใช้ที่ปรับให้เหมาะสมกับลักษณะเฉพาะของภาษาอาหรับ
Promotion¶
- Windows แก้ไขข้อผิดพลาดที่ฟังก์ชัน
getBannerInfoและgetBannerInfoStringไม่ทำงาน - Windows ปรับเปลี่ยน API โปรโมชั่นให้ทำงานได้อย่างอิสระจากการตรวจสอบสิทธิ์ AuthV4
Others¶
- Windows แก้ไขข้อผิดพลาดที่ทำให้ UI กระพริบเมื่อมีการป้อนข้อมูล เช่น การคลิกในหน้าต่างที่มีขนาดเฉพาะ
ปัญหาที่ทราบ¶
Authentication¶
- iOS เมื่อใช้ Facebook SDK iOS 17.0.0 จะมีปัญหาที่ผู้ใช้ไม่สามารถล็อกอินบนอุปกรณ์ iOS 17.0 หรือสูงกว่าได้ หากไม่ยินยอมใน "การเปิดเผยข้อมูลการติดตามแอป" เพื่อให้สามารถล็อกอินด้วย Facebook ได้ภายใต้เงื่อนไขเหล่านี้ โปรดใช้ Hive SDK v4 24.1.0 แทน