หมายเหตุการเผยแพร่ SDK Unreal Engine 5¶
คู่มือนี้แนะนำการอัปเดตหลักของ Hive SDK Unreal Engine 5 ตามเวอร์ชัน
การอัปเดตสำหรับระบบปฏิบัติการเป้าหมายแต่ละที่ของ Hive SDK Unreal Engine 5 จะแยกโดยป้ายกำกับระบบปฏิบัติการต่อไปนี้
- Android อัปเดตสำหรับ SDK Unreal Engine 5 Android
- iOS อัปเดตสำหรับ SDK Unreal Engine 5 iOS
- Windows อัปเดตสำหรับ SDK Unreal Engine 5 Windows
- All อัปเดตสำหรับ SDK Unreal Engine 5 Android, iOS และ Windows
สิ่งที่จำเป็น¶
ก่อนใช้เวอร์ชันเผยแพร่แต่ละเวอร์ชันของ Hive SDK เราจะแนะนำการตั้งค่าที่จำเป็นที่เกี่ยวข้องกับข้อจำกัดที่เฉพาะเจาะจงสำหรับเวอร์ชัน
- การออกคีย์ความปลอดภัย จำเป็นสำหรับ Hive SDK v4 Unreal Engine 5 25.0.0 และเวอร์ชันที่ใหม่กว่า
- เนื่องจากการเปลี่ยนแปลงในโปรโตคอลความปลอดภัยการตรวจสอบสิทธิ์ เมื่อใช้ Hive SDK v4 Unreal Engine 5 25.0.0 และเวอร์ชันที่ใหม่กว่า คุณต้อง ออกคีย์ความปลอดภัย ใน Hive Console > การตั้งค่าคีย์ความปลอดภัย หากไม่มีคีย์ความปลอดภัย คุณจะไม่สามารถเข้าสู่ระบบแอปได้
- จำเป็นต้องมีการเปลี่ยนแปลงในการใช้งานการชำระเงิน PG สำหรับ Hive SDK v4 Unreal Engine 5 25.1.3 หรือใหม่กว่า
- ในการใช้งานการชำระเงิน PG บน Android และ iOS 25.1.3 หรือใหม่กว่า หรือ Windows 25.1.0 หรือใหม่กว่า คุณต้องแก้ไขโค้ดการใช้งานการชำระเงิน PG โดยอ้างอิงจาก ขั้นตอนการชำระเงิน PG
- Hive SDK v4 Unreal Engine 5 Windows 25.8.1 มีปัญหาที่เมื่อคลิกแบนเนอร์โปรโมชั่นด้านหน้าแล้วจะไม่นำไปยังลิงก์อย่างถูกต้อง เพื่อแก้ไขปัญหานี้ ให้แทนที่ไฟล์ HTML สำหรับแบนเนอร์ด้านหน้าดังนี้:
- ดาวน์โหลดและแตกไฟล์ ไฟล์ zip ที่มีไฟล์ HTML ที่แก้ไขแล้ว
- คัดลอกโฟลเดอร์ทั้งหมดและเขียนทับใน
Plugins/HIVESDK/Source/HiveSDKWindows/assets/additional - สร้างแอปใหม่
v4.26.1.3¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Android | 2026-02-10 |
| SDK Unreal Engine 5 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 5 Android | - |
| SDK Unreal Engine 5 iOS | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Android iOS iOS หากคุณเคยยืนยันหมายเลขโทรศัพท์มือถือของคุณเมื่อเข้าสู่ระบบ Hive Membership ในประเทศจีนแล้ว ขั้นตอนการยืนยันชื่อจริงในประเทศจีนจะดำเนินการยืนยันบัตรประจำตัวประชาชนโดยตรงแทนการยืนยันหมายเลขโทรศัพท์มือถือ
- เนื่องจากกระบวนการเข้าสู่ระบบ Hive Membership ในปัจจุบันยืนยันเฉพาะบัตรประจำตัวสมาชิก (ที่อยู่อีเมล) ของคุณเท่านั้น ไม่ใช่หมายเลขโทรศัพท์มือถือของคุณ คุณจึงต้องยืนยันหมายเลขโทรศัพท์มือถือของคุณในขั้นตอนการยืนยันชื่อจริงในประเทศจีน
バグที่แก้ไข¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้การตรวจสอบเวอร์ชันการแจกจ่ายล้มเหลว เนื่องจากไฟล์บันเดิล Info.plist ที่สร้างขึ้นไม่ถูกต้องถูกรวมไว้เมื่อทำการส่งข้อมูลไปยัง Apple
- iOS แก้ไขข้อผิดพลาดที่การชำระเงิน PG แสดงผลเป็น Hive Store ในส่วนติดต่อผู้ใช้สำหรับการคืนเงิน
v4.26.1.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Interface | 2026-02-10 |
| SDK Unreal Engine 5 Android | - |
| SDK Unreal Engine 5 iOS | - |
| SDK Unreal Engine 5 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 (../../dev/authv4/hive-sdk-prep/android.md/#idp_1)
Billing¶
- Android รองรับการใช้งาน การเรียกเก็บเงินกับ Xiaomi
Promotion¶
- All เราสนับสนุนการเชื่อมโยงแบบดีพลิงก์แบบเลื่อนเวลา ซึ่งช่วยให้ผู้ใช้ที่ยังไม่ได้ติดตั้งแอปถูกนำไปยังหน้าภายในแอปที่ระบุไว้ในลิงก์ แม้ว่าแอปจะติดตั้งแล้วก็ตาม เมื่อพวกเขาคลิกลิงก์โดยตรง
Marketing Attribution¶
- Windows เรากำลังเปิดตัว Appsflyer สำหรับพีซีแบบเนทีฟ ซึ่งจะส่งข้อมูลที่จำเป็นในสภาพแวดล้อมพีซีเดสก์ท็อป ไม่ใช่ Steam
- Windows ตั้งแต่ Airbridge เวอร์ชัน 1.1.4 เป็นต้นไป เราได้เพิ่มความสามารถในการหน่วงเวลาการส่งบันทึกเหตุการณ์การติดตั้งไปยังเซิร์ฟเวอร์ MMP หลังจากที่ผู้ใช้ล็อกอินเข้าสู่ระบบแล้ว การส่งบันทึกเหตุการณ์การติดตั้งหลังจากที่ผู้ใช้ล็อกอินเข้าสู่ระบบแล้ว ช่วยให้นักพัฒนาเกมสามารถส่งข้อมูลบัญชี รวมถึงรหัสผู้เล่น ไปยังเซิร์ฟเวอร์ MMP ได้
Remote Play¶
- Windows ตั้งแต่ปลั๊กอิน Remote Play เวอร์ชัน 1.01.02 เป็นต้นไป การคลิกลิงก์ภายนอกขณะที่ Remote Play กำลังทำงานอยู่ จะเปิดหน้าเว็บนั้นบนอุปกรณ์ระยะไกล ซึ่งช่วยให้สามารถชำระเงินผ่าน PG ได้ในระหว่างการใช้งาน Remote Play
Add-ons¶
- Android เมื่อแสดงเว็บวิวโดยใช้เมธอด showInWebView ของคลาส PlatformHelper ใน การเปิดเป็นเว็บวิวในเกม เรามีตัวเลือกให้แสดงเว็บวิวโดยใช้ Game Activity แทนที่จะเป็น Hive Activity
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 ไม่รองรับการใช้งานฟังก์ชันยืนยันตัวตนใน Steam Deck
- Windows เปลี่ยนวิธีการลงชื่อเข้าใช้ Google ของคุณให้ใช้ทั้ง Credential Manager และ PlayService Auth หาก Credential Manager เกิดข้อผิดพลาด ระบบจะพยายามลงชื่อเข้าใช้โดยใช้ PlayService Auth แทน
Billing¶
- Windows การชำระเงินผ่าน PG ได้ถูกเปลี่ยนเป็นการดำเนินการผ่านเบราว์เซอร์ภายนอกแล้ว
- Android เปลี่ยนชื่อไลบรารีที่ใช้สำหรับการเรียกเก็บเงินของ Google Play เป็น Google Play Billing Library เวอร์ชัน 8.0
Promotion¶
- Windows แก้ไขปัญหาที่เว็บวิวจะกระพริบเมื่อเปลี่ยนไปใช้เบราว์เซอร์ภายนอกผ่านทางวิวแบบกำหนดเอง/วิวโดยตรง
- Android iOS แก้ไขปัญหาที่เว็บวิวจะกระพริบเมื่อเปลี่ยนไปใช้เบราว์เซอร์ภายนอกผ่านทางวิวแบบกำหนดเอง/วิวโดยตรง
Push¶
- iOS เมื่อรวบรวมโทเค็นสำหรับการแจ้งเตือนแบบพุช ให้เปลี่ยนวิธีการรวบรวมข้อมูลโทเค็นเพิ่มเติม โดยขึ้นอยู่กับสภาพแวดล้อมการสร้าง
Marketing Attribution¶
- Android iOS เราได้อัปเดตดีไซน์ป๊อปอัพและปรับปรุงพฤติกรรมของ แบนเนอร์ขอความยินยอม DMA แล้ว
- ประวัติการให้ความยินยอมใดๆ ที่ได้รับอนุมัติไปแล้วสำหรับแบนเนอร์ขอความยินยอมที่มีอยู่จะยังคงอยู่ และเมื่อแสดงแบนเนอร์ขอความยินยอมใหม่อีกครั้ง แบนเนอร์ขอความยินยอมใหม่ที่มีข้อความและ UI ที่ได้รับการปรับปรุงจะปรากฏขึ้น
- หากคุณใช้ข้อความที่กำหนดเองสำหรับแบนเนอร์ขอความยินยอมที่มีอยู่ คุณต้องกำหนดค่าใหม่ให้สอดคล้องกับโครงสร้างข้อมูลที่เปลี่ยนแปลงไป โดยอ้างอิงจาก การตั้งค่า UI แบนเนอร์ขอความยินยอมแบบกำหนดเอง
- Android iOS มีการเปลี่ยนแปลงเพื่อป้องกันการส่งบันทึกการขายซ้ำสำหรับใบเสร็จรับเงินเดียวกันไปยัง MMP
- Android iOS เพิ่มความสามารถในการส่งค่าการขายไปยังคีย์ค่าเมื่อส่งเหตุการณ์การซื้อของ Firebase
- ก่อนหน้านี้ ค่าการขายจะถูกส่งไปยังคีย์รายได้
Add-ons¶
- Android iOS ปรับปรุงการมองเห็นของปุ่มปิดเว็บวิวที่แสดงโดยเมธอด showInAppView ของคลาส PlatformHelper ใน เปิดเว็บวิวในเกม
Plugins¶
- Android iOS เพิ่มปุ่ม "บันทึก" ลงในเมนูการตั้งค่าของ HiveConfig
Provisioning¶
- Android iOS เรามี API สำหรับช่วงอายุแยกต่างหาก (Age Range API) ให้ใช้งาน เพื่อให้เป็นไปตามกฎหมาย App Store Liability Act
- กฎหมาย App Store Liability Act ซึ่งจะมีผลบังคับใช้ในรัฐเท็กซัส สหรัฐอเมริกา ในวันที่ 1 มกราคม 2026 กำลังอยู่ระหว่างการดำเนินการ และสามารถนำมาใช้ได้ตามความเหมาะสม ขึ้นอยู่กับเงื่อนไขการพัฒนา
- กฎหมาย App Store Liability Act ซึ่งจะมีผลบังคับใช้ในรัฐยูทาห์ สหรัฐอเมริกา ในเดือนพฤษภาคม 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 แก้ไขปัญหาที่อาจทำให้รูปแบบการเชื่อมโยงหายไปเมื่อทำการเชื่อมโยงแบบเจาะลึกผ่านการแจ้งเตือนแบบพุชในสภาพแวดล้อม Android
- 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 5 Android | 2025-12-18 |
| SDK Unreal Engine 5 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 5 Android | 2025-12-08 |
| SDK Unreal Engine 5 iOS | 2025-12-08 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
- iOS คุณสามารถสร้าง Hive SDK บน iOS ด้วย Xcode เวอร์ชัน 26.2 หรือใหม่กว่า
- เวอร์ชันระบบปฏิบัติการขั้นต่ำที่รองรับคือ iOS 15
Provisioning¶
- Android เราได้เพิ่มฟีเจอร์ การปฏิบัติตามข้อกำหนด ใหม่แล้ว
- หากคุณเผยแพร่แอปเกมของคุณไปยัง Google Play หรือ Amazon Appstore นั้น Hive SDK จะมี API ช่วงอายุ เพื่อตรวจสอบช่วงอายุของผู้ใช้เพื่อให้เป็นไปตามพระราชบัญญัติความรับผิดชอบของ App Store ซึ่งจะมีผลบังคับใช้ในรัฐเท็กซัส สหรัฐอเมริกา ในวันที่ 1 มกราคม 2026
- iOS เราได้เพิ่มฟีเจอร์ การปฏิบัติตามข้อกำหนด ใหม่แล้ว
- หากคุณเผยแพร่แอปเกมของคุณไปยัง Apple App Store, Hive SDK จะมี API ช่วงอายุ เพื่อตรวจสอบช่วงอายุของผู้ใช้เพื่อให้เป็นไปตามกฎหมาย App Store Accountability Act ซึ่งจะมีผลบังคับใช้ในรัฐเท็กซัส สหรัฐอเมริกา ในวันที่ 1 มกราคม 2026
- รองรับเฉพาะ iOS 26.2 หรือใหม่กว่าเท่านั้น
ปัญหาที่ทราบ¶
Provisioning¶
- Android เพื่อให้เป็นไปตามกฎหมาย App Store Responsibility Act 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 5 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
バグที่แก้ไข¶
Payment¶
- Windows เราได้แก้ไขปัญหาที่เกิดขึ้นเมื่อจำนวนผลิตภัณฑ์ที่ลงทะเบียนเกิน 20 รายการในการชำระเงินของ Google Play Games PC แล้วทำให้ไม่สามารถดึงข้อมูลผลิตภัณฑ์ทั้งหมดได้
v4.25.8.1¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Windows | 2025-11-24 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
バグที่แก้ไข¶
Others¶
- Windows แก้ไขปัญหาที่ UI คำแนะนำการปิดจะแสดงผลในภาษาที่ตั้งค่าไว้เริ่มต้นหลังจากเปลี่ยนภาษาของเกม
Chat¶
- Windows แก้ไขปัญหาที่ฟังก์ชันเรียกกลับ (callback) ไม่ถูกเรียกใช้งานสำหรับข้อความภาษาเกาหลี
v4.25.9.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Android | - |
| SDK Unreal Engine 5 iOS | - |
| SDK Unreal Engine 5 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
Authentication¶
- All เรามีบริการ การตรวจสอบตัวตน ให้บริการ
- SteamDeck ไม่ได้ให้บริการตรวจสอบตัวตน (การตรวจสอบตัวตน, การตรวจสอบผู้ใหญ่, การยินยอมจากผู้ปกครอง) คุณต้องใช้บริการตรวจสอบตัวตนบนมือถือหรือพีซีของคุณ แล้วจึงเข้าถึงเกมอีกครั้งผ่าน SteamDeck
バグที่แก้ไข¶
Others¶
- Windows แก้ไขปัญหาที่ UI คำแนะนำการปิดจะแสดงผลในภาษาที่ตั้งค่าไว้เริ่มต้นหลังจากเปลี่ยนภาษาของเกม
v4.25.7.1¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Windows | 2025-10-02 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
バグที่แก้ไข¶
Others¶
- Windows ปรับปรุงเสถียรภาพในการเรนเดอร์ให้ดียิ่งขึ้นโดยการใช้การซิงโครไนซ์ GPU ของตัวเรนเดอร์ DX12
- Windows แก้ไขปัญหาที่ปุ่มปิดในข่าวโปรโมชั่นบางครั้งใช้งานไม่ได้
v4.25.8.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Android | 2025-10-02 |
| SDK Unreal Engine 5 iOS | 2025-10-02 |
| SDK Unreal Engine 5 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
- All รองรับ UnrealEngine 5.6
- 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 โปรดดู หมายเหตุสำหรับการเริ่มต้นใช้งาน
- ทั้งโปรเจกต์ที่มีอยู่และโปรเจกต์ใหม่ต้องปฏิบัติตาม คู่มือของ Google เพื่อเตรียมการกำหนดค่า manifest และการลงนามรหัส
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 5 Android | 2025-08-14 |
| SDK Unreal Engine 5 iOS | 2025-08-14 |
| SDK Unreal Engine 5 Windows | 2025-08-20 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
Authentication¶
- All เมื่อการตรวจสอบความเป็นผู้ใหญ่เสร็จสมบูรณ์ คุณจะสามารถระบุผู้ใช้ที่ได้รับการยืนยันความเป็นผู้ใหญ่ได้ วิธีการรับค่าการระบุตัวตน มีให้แล้ว ข้อมูลการระบุตัวตนคือค่า DI ที่ถูกแฮช
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Android iOS Hive หากคุณตั้งค่าแอปที่ใช้การตรวจสอบสิทธิ์ผู้ใหญ่ในคอนโซล กระบวนการตรวจสอบสิทธิ์ผู้ใหญ่จะดำเนินการโดยอัตโนมัติหลังจากเข้าสู่ระบบ
- คุณสมบัตินี้มีให้บริการเฉพาะในเกาหลีเท่านั้น
- Android iOS เมธอด
showAdultConfirmซึ่งทำหน้าที่ตรวจสอบความเป็นผู้ใหญ่ ถูกยกเลิกการใช้งานแล้ว - เมธอด
showAdultConfirmอาจถูกลบออกในการอัปเดตในอนาคต
バグที่แก้ไข¶
Authentication¶
- Windows แก้ไขปัญหาที่ข้อมูลการเข้าสู่ระบบไม่ถูกรีเซ็ตเมื่อการเข้าสู่ระบบล้มเหลวเนื่องจากความล้มเหลวของ การยินยอมจากผู้ปกครอง
- Windows เราได้แก้ไขปัญหาที่ผู้ใช้ที่เข้าสู่ระบบด้วย การเข้าสู่ระบบแบบกำหนดเอง จากนั้นซื้อไอเทมในเกมและ ได้รับเงินคืน จากแอปมาร์เก็ต จะไม่สามารถเข้าสู่ระบบได้เมื่อเชื่อมต่อกับเกมอีกครั้งด้วยบัญชีเดิม
- Windows แก้ไขข้อผิดพลาดที่ทำให้โปรแกรมหยุดทำงานเมื่อเรียกใช้
AuthV4.showSignInภายในฟังก์ชันเรียกกลับAuthV4.signOut
Others¶
- Windows แก้ไขปัญหาที่เกิดขึ้นเมื่อเปิดเว็บเบราว์เซอร์ภายนอกผ่าน Hive SDK ในขณะที่เกมกำลังทำงานอยู่โดยใช้สิทธิ์ผู้ดูแลระบบ หาก URL มีความยาวเกิน 800 ตัวอักษร
v4.25.6.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Android | - |
| SDK Unreal Engine 5 iOS | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
Chat¶
- Android iOS เพิ่มความสามารถในการกด 'ไลค์' หรือทำเครื่องหมายข้อความแชทเฉพาะเจาะจง
- Android iOS ให้ข้อมูลที่ช่วยให้คุณสามารถเขียน 'คำตอบ' ต่อข้อความแชทเฉพาะ หรือระบุความสัมพันธ์ในการตอบกลับได้
- Android iOS ฟังก์ชันนี้ช่วยให้สามารถกล่าวถึงผู้ใช้เฉพาะราย หรือให้ข้อมูลเกี่ยวกับผู้ใช้ที่ถูกกล่าวถึงได้
ฟีเจอร์ที่เปลี่ยนแปลง¶
Chat¶
- Android iOS เปลี่ยน วิธีการค้นหาข้อความในช่อง จากแบบใช้ดัชนีเป็นแบบใช้รหัสข้อความ
v4.25.5.2¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 iOS | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
バグที่แก้ไข¶
Authentication¶
- iOS แก้ไขปัญหาที่อาจทำให้โปรแกรมหยุดทำงานเมื่อแสดงแชทบอทในโหมดแนวนอน
v4.25.5.1¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Android | - |
| SDK Unreal Engine 5 iOS | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
Authentication¶
- Android iOS เราได้เพิ่มฟีเจอร์ใหม่ชื่อ การสลับระหว่างหลายบัญชี รายละเอียดของฟีเจอร์มีดังนี้:
- บันทึกบัญชีที่เข้าสู่ระบบปัจจุบันลงในอุปกรณ์
- ดูบัญชีที่บันทึกไว้
- ออกจากระบบและลบบัญชีที่บันทึกไว้
- เข้าสู่ระบบอย่างรวดเร็วด้วยบัญชีอื่นที่บันทึกไว้
Promotion¶
- Android iOS เพิ่มฟีเจอร์ลิงก์ตรงใหม่ direct link feature
Notification¶
- Android iOS เราได้เพิ่ม ปุ่มดำเนินการแบบพุช ใหม่แล้ว
- เมื่อได้รับการแจ้งเตือนแบบพุช คุณสามารถดำเนินการตามที่กำหนดไว้ล่วงหน้าได้โดยใช้ปุ่มเลือกการดำเนินการแบบพุช
Chat¶
- Android iOS การส่งข้อความ
- เพิ่มความสามารถในการแปลข้อความแชทเป็นภาษาของผู้ใช้โดยอัตโนมัติ และความสามารถในการแปลข้อความเฉพาะ
- เพิ่มความสามารถในการรับข้อความแจ้งเตือนเฉพาะสำหรับผู้ใช้ในภาษาที่กำหนด
- เพิ่มค่า ID ข้อความให้กับข้อความ WebSocket เพื่อให้แน่ใจว่าลำดับการเรียกกลับถูกต้อง
- Android iOS ช่อง
- เพิ่มความสามารถในการดูประวัติการสนทนาก่อนหน้าเมื่อเข้าสู่ช่องแชท
- แสดงจำนวนคนที่อยู่ในช่องแชทในขณะนี้
- เพิ่มฟังก์ชันการเรียงลำดับเมื่อดูรายชื่อช่องแชท
- Android iOS การจัดการเหตุการณ์
- เพิ่ม ความสามารถในการส่งเหตุการณ์ข้อมูลแบบกำหนดเองในรูปแบบไบนารี ไปยังแชท
- Android iOS การจัดการการเชื่อมต่อ
- เพิ่มฟังก์ชันการเชื่อมต่อใหม่
Hercules¶
- Android 20241125-2 -> 20250527
- iOS 20241120 -> 20250218
ฟีเจอร์ที่เปลี่ยนแปลง¶
- Android อัปเดตกฎการปกปิดข้อมูลที่จำเป็นสำหรับการสร้างของคุณ
- iOS ไลบรารี
HiveAppTrackingTransparents.frameworkซึ่งเดิมมีให้แยกต่างหาก ตอนนี้ได้ถูกรวมเข้ากับService.frameworkแล้ว
Authentication¶
- Android iOS แก้ไขเมธอด
showMyInquiryให้แสดงหน้าแบบสอบถามเมื่อไม่ได้ใช้บัญชีสมาชิก Hive ซึ่งก่อนหน้านี้ใช้งานไม่ได้ - Android เปลี่ยนหน้าต่างป๊อปอัพการยืนยันตัวตน VK จากเว็บวิวเป็นเบราว์เซอร์ในแอป
Marketing Attribution¶
- iOS แก้ไขเพื่อรองรับการรวบรวมข้อมูลเหตุการณ์การซื้อจาก Firebase โดยอัตโนมัติ หากเปิดใช้งานอยู่
バグที่แก้ไข¶
Promotion¶
- iOS แก้ไขความโค้งของมุมส่วนติดต่อผู้ใช้ (UI) "มีอะไรใหม่" บนอุปกรณ์ iPad
Provisioning¶
- iOS แก้ไขเว็บวิวเพื่อไม่ให้เลื่อนหน้าจอขณะแสดงข้อกำหนดและเงื่อนไข
Analytics¶
- iOS แก้ไขตรรกะเพื่อให้สามารถส่งบันทึกการวิเคราะห์ได้ทันทีหลังจากที่ข้อตกลงเสร็จสมบูรณ์
ปัญหาที่ทราบ¶
Others¶
- iOS เกิดข้อผิดพลาดที่ทำให้แชทบอทหยุดทำงานเมื่อใช้งานในโหมดแนวนอน
- โปรดอัปเดตเป็น Hive SDK Unity iOS เวอร์ชัน 25.5.2 หรือใหม่กว่า
v4.25.5.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Windows | 2025-07-31 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
Authentication¶
- Windows เพิ่ม ฟีเจอร์ขอความยินยอมจากผู้ปกครอง
Analytics¶
- Windows เพิ่ม
device.platformลงใน บันทึก Airbridge แล้ว โดยจะมีค่าเป็น "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 5 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
Authentication¶
- Windows เราได้เพิ่มฟีเจอร์ใหม่ชื่อ การสลับระหว่างหลายบัญชี รายละเอียดของฟีเจอร์มีดังนี้:
- บันทึกบัญชีที่เข้าสู่ระบบปัจจุบันลงในอุปกรณ์
- ดูบัญชีที่บันทึกไว้
- ออกจากระบบและลบบัญชีที่บันทึกไว้
- เข้าสู่ระบบอย่างรวดเร็วด้วยบัญชีอื่นที่บันทึกไว้
- Windows เมื่อผู้ใช้ที่ถูกระงับบัญชีจากเกมพยายามเข้าสู่ระบบ แอปจะไม่ปิดตัวลง แต่จะทำการล็อกเอาต์ผู้ใช้คนนั้นแทน
- Windows โปรโตคอลการตรวจสอบสิทธิ์ขั้นสูงมีให้ใช้งานใน ปลั๊กอิน RemotePlay
バグที่แก้ไข¶
Others¶
- Windows แก้ไขปัญหาที่บันทึกการทำงานของฟังก์ชัน Hive ไม่ได้รับการรวบรวม
v4.25.3.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Windows | 2025-05-26 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
Promotion¶
- Windows แก้ไขการเรียกใช้
Promotion.getBannerInfoโดยส่งค่าtypeCampaignเข้าไปด้วย - Windows เราเก็บรวบรวมข้อมูลการเข้าสู่ระบบเพื่อให้เราสามารถมอบรางวัลแก่ผู้ใช้ที่ ป้อนรหัสเชิญและติดตั้งแอป
Others¶
- Windows เพิ่มความสามารถในการ ค้นหาพารามิเตอร์การเปิดใช้งาน ที่แนบมากับ URI การเปิดใช้งานเมื่อเปิดเกมด้วย Crossplay Launcher
- Windows เพิ่ม UI เฉพาะ ลงในส่วนรองรับการแมปปุ่มควบคุม
- Windows เพิ่ม UI เพื่อแสดงคำแนะนำสำหรับปุ่มปิด เมื่อสามารถปิดผ่านปุ่มควบคุมได้
ฟีเจอร์ที่เปลี่ยนแปลง¶
Library updates¶
- Windows เปลี่ยนเวอร์ชันไลบรารี Chromium Embedded Framework เป็นเวอร์ชัน 128.45 แล้ว
バグที่แก้ไข¶
Others¶
- Windows แก้ไขปัญหาที่เคอร์เซอร์เมาส์เริ่มต้นจะสลับไปมาระหว่างเคอร์เซอร์เริ่มต้นของ Windows และเคอร์เซอร์เมาส์เมื่อปิดเว็บวิว หากเอนจิ้นเกมได้ตั้งค่าเคอร์เซอร์เมาส์เริ่มต้นไว้แล้ว
- Windows แก้ไขปัญหาที่ทำให้เกิดข้อผิดพลาดเมื่อส่งค่า HTML แทน JSON เป็นผลลัพธ์ภายใน Hive SDK
- Windows เราได้เปลี่ยนแปลงวิธีการแสดงรหัสข้อผิดพลาดการเชื่อมต่อ Steam Market แล้ว
- เพิ่มรหัสข้อผิดพลาด
IAPV4SteamMarketResponseError(-6101001) - ตอนนี้รหัสข้อผิดพลาดและข้อความจะแสดงในรูปแบบ
[IAPv4] ข้อผิดพลาดในการตอบสนองของเซิร์ฟเวอร์ Steam : (รหัส: ... , ข้อความ: ...) - Windows แก้ไขปัญหาที่เกิดขึ้นเมื่อพยายามล็อกอินเข้า Steam ในโหมดออฟไลน์ของ Steam แล้วไม่มีการเรียกใช้ฟังก์ชันกลับมา
- Windows แก้ไขปัญหาที่เกิดขึ้นขณะใช้งานโอเวอร์เลย์ WebView ใน Unreal Engine 5 ที่ใช้ Direct3D 12
v4.25.2.2¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Android | 2025-06-24 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Android เนื่องจากปัญหาความเข้ากันไม่ได้กับ Google Credential Manager ซึ่งทำให้ผู้ใช้บางรายไม่สามารถเข้าถึงเว็บไซต์ได้ เราจึงจะเปลี่ยนกลับไปใช้ Google Sign-In ซึ่งเป็นวิธีการยืนยันตัวตนแบบเดิม
Library updates¶
- Android * GooglePlay 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 5 Android | 2025-05-28 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
バグที่แก้ไข¶
Marketing Attribution¶
- Android แก้ไขข้อผิดพลาดที่ค่า did หายไปจากตัวระบุ Hive SDK ที่ใช้ในการ ผสานรวมกับบริการ MMP
v4.25.2.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Android | - |
| SDK Unreal Engine 5 iOS | - |
| SDK Unreal Engine 5 Windows | 2025-05-12 |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน 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 เปลี่ยนนโยบายการแคชเมื่อแสดงเว็บวิว
Marketing Attribution¶
- Android iOS มีการส่งตัวระบุ SDK ของ Hive เพิ่มเติมเพื่อรองรับ การบูรณาการกับบริการ 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 ไฮเปอร์ลิงก์ (เช่น แท็ก "a", "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 เมื่อพยายามเชื่อมต่อใหม่โดยไม่ได้ตัดการเชื่อมต่อเว็บซ็อกเก็ตอย่างถูกต้องในสถานการณ์ที่ไม่สามารถสื่อสารได้ เช่น เครือข่ายถูกปิดกั้น ปัญหาจะเปลี่ยนไปเป็นไม่เกิดความล้มเหลวจากการเชื่อมต่อซ้ำซ้อน
バグที่แก้ไข¶
- Android ในกรณีที่จำเป็นต้องมีการลองสื่อสารซ้ำผ่านเครือข่ายหรือการเชื่อมต่อกับเซิร์ฟเวอร์แบบกระจาย หากได้รับการตอบกลับก่อนที่เวลาหมดเวลาสูงสุดที่กำหนดไว้จะหมดลง การลองสื่อสารซ้ำหรือการเชื่อมต่อกับเซิร์ฟเวอร์แบบกระจายจะถูกแก้ไขให้ไม่รอจนกว่าจะหมดเวลาและจะลองสื่อสารหรือเชื่อมต่อกับเซิร์ฟเวอร์แบบกระจายทันที
- iOS แก้ไขข้อผิดพลาดที่เกิดขึ้นเมื่อค่า
gameLanguageในไฟล์ hive_config.xml ถูกกำหนดค่าเริ่มต้นใหม่ เมื่อมีการเปลี่ยนโซนกลุ่มเซิร์ฟเวอร์ที่เชื่อมต่อกับ Hive SDK โดยใช้เมธอดsetZoneของคลาส Configuration
Authentication¶
- iOS แก้ไขปัญหาที่การเข้าสู่ระบบ QQ ผ่านเว็บไม่ทำงานอย่างถูกต้องบนอุปกรณ์ที่ใช้ iOS 18 หรือเวอร์ชันที่ใหม่กว่า
- Windows แก้ไขปัญหาที่โทเค็น JWT สำหรับโปรโตคอลความปลอดภัยขั้นสูงไม่ถูกส่งต่อไปยังการสื่อสารโดยใช้เว็บวิวของ Hive SDK
Billing¶
- Windows แก้ไขปัญหาที่แอปจะค้างเมื่อเรียกใช้เมธอดต่อไปนี้ในขณะที่มีการเรียกใช้เมธอด callback ของ Hive SDK หลายรายการซ้อนกัน:
IAPV4.transactionFinishIAPV4.transactionMultiFinishIAPV4.restore
Marketing Attribution¶
- Android แก้ไขปัญหาที่แสดงการแจ้งเตือนแบบพุชที่ไม่มีเนื้อหา เมื่อใช้ฟีเจอร์ที่ใช้ Adjust ในการตรวจสอบว่ามีการติดตั้งแอปสำเร็จหรือไม่
- Android เมื่อเกิดเหตุการณ์ที่มีการซื้อสินค้าหลายรายการโดยใช้ Airbridge ข้อมูลการขายจะถูกปรับเปลี่ยนเพื่อส่งต่อโดยอิงตามราคาต่อหน่วยและปริมาณ
Provisioning¶
- Android iOS เมื่อเริ่มต้นโมดูลโฆษณา (Adiz) ก่อนเริ่มต้น SDK หากจำเป็นต้องปฏิบัติตามข้อกำหนดต่างๆ เช่น COPPA หรือ GDPR ค่า
AgeGateที่ใช้ตรวจสอบอายุจะถูกกำหนดให้ทำงานตามค่าที่ตั้งไว้ใน hive_config.xml
Chat¶
- Android แก้ไขปัญหาที่การเชื่อมต่อแชทอาจล้มเหลวเป็นบางครั้ง
ปัญหาที่ทราบ¶
Marketing Attribution¶
- Android มีข้อผิดพลาดในตัวระบุ SDK ของ Hive ที่ใช้ในการ ผสานรวมกับบริการ MMP โดยที่ค่า did หายไป โปรดใช้ SDK v4 Unity Android & iOS 25.2.1 ซึ่งได้แก้ไขปัญหานี้แล้ว
v4.25.1.3¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Android | 2025-03-31 |
| SDK Unreal Engine 5 iOS | 2025-03-31 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
Plugins¶
- Android iOS รองรับ Unreal Engine 5.3
ฟีเจอร์ที่เปลี่ยนแปลง¶
Billing¶
- Android เปลี่ยนแปลงวิธีการทำงานของการชำระเงิน PG ให้ตรงกับพฤติกรรมของตลาดซื้อขายสินค้าออนไลน์อื่นๆ ในฟีเจอร์การเรียกเก็บเงิน (
IAPv4) หากคุณกำลังใช้การชำระเงิน PG โปรดดูเอกสาร PG Payment เพื่อแก้ไขการใช้งานโค้ดของคุณ
Marketing Attribution¶
- iOS เพิ่มการรองรับใหม่สำหรับ Airbridge Deferred Deeplink Tracking
バグที่แก้ไข¶
Billing¶
- iOS แก้ไขข้อผิดพลาดที่พื้นหลังทึบแสงเมื่อแสดงป๊อปอัป UI ที่ถามว่ายินยอมให้ส่งข้อมูลการบริโภคหรือไม่
- iOS แก้ไขปัญหาที่การหมุนหน้าจอของแอปจะหมุนไปในทิศทางที่ไม่ต้องการเมื่อปิดหน้าต่างป๊อปอัพที่ถามว่ายินยอมให้ส่งข้อมูลการบริโภคหรือไม่
Promotion¶
- iOS แก้ไขปัญหาที่ภาพที่แสดงจะหายไปเมื่อเกิดการหมุนหน้าจอขณะแสดงป๊อปอัพรีวิวที่มีรูปภาพอยู่
Marketing Attribution¶
- iOS แก้ไขข้อผิดพลาดที่ Airbridge ส่งข้อมูลรายได้จากโฆษณาไปยัง AdMob แทนที่จะเป็น Adiz เมื่อส่งผ่าน Adiz
v4.25.1.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Windows | 2025-03-25 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
Authentication¶
- Windows ขณะนี้เรารองรับ Telegram เป็นวิธีการตรวจสอบสิทธิ์แบบใหม่ (IdP) โปรดดูรายละเอียดเพิ่มเติมได้ที่ การตั้งค่าบอทสำหรับการเข้าสู่ระบบ Telegram
- Windows รองรับ X (เดิมคือ Twitter) เป็นวิธีการตรวจสอบสิทธิ์แบบใหม่แล้ว
- Windows มีฟังก์ชันการเรียกดูเว็บภายในแอป (in-app-webview) ที่ใช้เซสชันที่ได้รับการตรวจสอบสิทธิ์ร่วมกัน
Remote Play¶
- Windows Hive SDK v4 UE4 Windows 25.1.0 และเวอร์ชันที่ใหม่กว่ารองรับ Remote Play
Others¶
- Windows เรามีฟังก์ชัน
Configuration.setUsePrivateBrowsingForAuthซึ่งช่วยให้คุณ ตั้งค่าว่าจะใช้โหมดไม่ระบุตัวตนเมื่อเข้าสู่ระบบ Google หรือไม่ - นอกจากนี้เรายังมี การตั้งค่า ในไฟล์ hive_config.xml ด้วย
- Windows มีฟังก์ชัน
PlatformHelper.openBrowserซึ่งช่วยให้คุณเปิดเบราว์เซอร์โดยใช้ URL
ฟีเจอร์ที่เปลี่ยนแปลง¶
Billing¶
- Windows เปลี่ยนแปลงวิธีการทำงานของการชำระเงิน PG ให้ตรงกับพฤติกรรมของตลาดซื้อขายสินค้าออนไลน์อื่นๆ ในฟีเจอร์การเรียกเก็บเงิน (
IAPv4) หากคุณกำลังใช้การชำระเงิน PG โปรดดูเอกสาร PG Payment เพื่อแก้ไขการใช้งานโค้ดของคุณ
Promotion¶
- Windows แก้ไขค่าที่ส่งไปยัง
additionalInfoเพื่อไม่ให้มีข้อมูลที่ไม่จำเป็น
Development Environment¶
- Windows อัปเดตเวอร์ชันขั้นต่ำของ Microsoft Visual C++ Redistributable เป็น 14.42.34438
バグที่แก้ไข¶
Authentication¶
- Windows แก้ไขปัญหาที่การควบคุมด้วยเมาส์โดยใช้ตัวควบคุม Hive SDK จะไม่ทำงานเมื่อผู้ใช้เลือกการเข้าสู่ระบบอื่นที่ไม่ใช่ Hive Membership แล้วยกเลิกการเข้าสู่ระบบ
v4.25.0.1¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 iOS | - |
| SDK Unreal Engine 5 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
Marketing Attribution¶
- iOS เมื่อใช้ Hive SDK เวอร์ชัน 4 25.0.0 หรือใหม่กว่า ร่วมกับ Adjust เวอร์ชัน 5 จะแก้ไขข้อผิดพลาดที่ค่า did และ vid ซึ่ง SDK รวบรวมและส่งโดยอัตโนมัติ ไม่ถูกส่งไปด้วย
ฟีเจอร์ที่เปลี่ยนแปลง¶
Development Environment¶
- Windows อัปเดตเวอร์ชันขั้นต่ำของ Microsoft Visual C++ Redistributable เป็น 14.38.33130
バグที่แก้ไข¶
Billing¶
- Windows แก้ไขปัญหาที่การคืนเงินให้กับผู้ใช้ไม่แสดงเมื่อใช้โปรโตคอลความปลอดภัยขั้นสูงโดยใช้โทเค็น JWT
v4.25.0.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Android | - |
| SDK Unreal Engine 5 iOS | - |
| SDK Unreal Engine 5 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
Authentication¶
- Android iOS ขณะนี้เรารองรับ Telegram เป็นวิธีการตรวจสอบสิทธิ์แบบใหม่ (IdP) โปรดดูที่ การตั้งค่าบอทสำหรับการเข้าสู่ระบบ Telegram
Billing¶
- iOS รองรับความสามารถในการ ถามผู้ใช้ว่ายินยอมให้ส่งข้อมูลการใช้งานผลิตภัณฑ์ภายในแอปไปยัง Apple App Store หรือไม่
Promotion¶
- Android iOS เราเก็บรวบรวมข้อมูลการเข้าสู่ระบบเพื่อให้เราสามารถมอบรางวัลแก่ผู้ใช้ที่ ป้อนรหัสเชิญและติดตั้งแอป
Matchmaking¶
- Android iOS ฟีเจอร์การจับคู่ได้รับการอัปเดตเพื่อรองรับฟีเจอร์ใหม่ การจับคู่แบบกลุ่ม ※ ฟีเจอร์นี้ไม่สามารถใช้งานร่วมกับเวอร์ชันก่อนหน้าของอินเทอร์เฟซ Hive SDK ได้ หากต้องการใช้ฟีเจอร์การจับคู่ที่อัปเดตแล้ว คุณต้องใช้ Hive SDK เวอร์ชัน 4.25.0.0 หรือสูงกว่า
Marketing Attribution¶
- All เราได้เพิ่มการสนับสนุนสำหรับการ ส่งแอตทริบิวต์เพิ่มเติมไปยัง Airbridge เมื่อส่งกิจกรรมการติดตามการตลาด
- Android เพิ่มการรองรับใหม่สำหรับ Airbridge Deferred Deeplink Tracking
Others¶
- Windows เมื่อใช้คอนโทรลเลอร์เกม จะมีการรองรับการแมปปุ่มคอนโทรลเลอร์แบบใหม่ (../../dev/add-ons/game-controller.md/#controller-keymapping) ซึ่งช่วยให้คุณสามารถโฟกัสและควบคุมองค์ประกอบ UI บางอย่างได้
- Windows เพิ่มการรองรับใหม่สำหรับการใช้ เคอร์เซอร์แบบกำหนดเอง แทนเคอร์เซอร์เมาส์มาตรฐาน
- Windows เพิ่มการตั้งค่าเพื่อเปิดหรือปิดการใช้งานการควบคุมด้วยจอยเกม
Chat¶
- Android iOS ฟีเจอร์ Chat รองรับแล้ว
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Android iOS ลบคลาส อินเทอร์เฟซ เมธอด ดีลีเกต และตัวรับฟังของโมดูล
Authที่ไม่ได้ใช้งานออก - All ใช้โปรโตคอลความปลอดภัยที่เข้มงวดมากขึ้นโดยใช้โทเค็น JWT
- Android iOS เนื่องจากการสิ้นสุดการสนับสนุน TalkPlus เราจึงยกเลิกวิธีการใช้โทเค็นการตรวจสอบสิทธิ์ของ TalkPlus ด้วย
- Android เว็บวิว Apple Sign In ช่วยให้สามารถเรียกดูข้อมูลได้นอกเหนือจากฟังก์ชันการเข้าสู่ระบบ เช่น การค้นหารหัสผ่าน
Promotion¶
- Windows เพิ่มการแสดงการแจ้งเตือนเนื้อหาใหม่ในแท็บเมนู "มีอะไรใหม่บ้าง"
Marketing Attribution¶
- Android iOS อัปเดตเพื่อรองรับ Adjust เวอร์ชัน 5 แล้ว
- ลบไลบรารีลายเซ็น Adjust ออกแล้ว
- Android iOS เมื่อทำการรวมรายได้จากโฆษณา Adiz ด้วย Adjust ให้เปลี่ยนแหล่งที่มาของการรวบรวมรายได้จากโฆษณา Adiz เป็น AdMob
- Android นี่เป็นการรวมไลบรารีการรวบรวมรายได้จากโฆษณา Appsflyer เข้ากับไลบรารีหลัก
- 6.14.2 → 6.15.2
- ลบไลบรารีรายได้จากโฆษณา Appsflyer ออกแล้ว
Hercules¶
- All 20 พฤศจิกายน 2024
バグที่แก้ไข¶
Authentication¶
- Android แก้ไขปัญหาที่เธรด UI จะถูกใช้งานเป็นระยะๆ เมื่อเกิดความล่าช้าในการตอบสนองของเครือข่ายระหว่างการเรียกใช้เมธอด
signIn - Windows แก้ไขข้อผิดพลาด
CommonUnknownที่เกิดขึ้นเมื่อผู้ใช้ที่อยู่ในสถานะขอรับเงินคืนเข้าสู่ระบบพีซีของตน - Windows ปรับปรุง UI เพื่อป้องกันไม่ให้ข้อความ 'คำเตือนเรื่องความเป็นส่วนตัว' ปรากฏขึ้นเมื่อลากข้อความ 'เข้าสู่ระบบค้างไว้'
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 5 Android | 2024-12-30 |
| SDK Unreal Engine 5 iOS | 2024-12-30 |
| SDK Unreal Engine 5 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 Settings ได้เปลี่ยนไป และการตั้งค่าสำหรับแต่ละแพลตฟอร์มเป้าหมายก็ได้รับการเปลี่ยนแปลงแล้ว
バグที่แก้ไข¶
Billing¶
- iOS เมื่อราคาสินค้าบางรายการไม่สามารถแสดงเป็นตัวเลขทศนิยมได้อย่างแม่นยำ ให้แก้ไขรูปแบบ JSON เพื่อแสดงค่าเหล่านั้นเป็นทศนิยมที่แน่นอนแทนที่จะใช้ทศนิยมซ้ำ
- ตัวอย่าง>
4.99$(สตริง) →4.9900000000000011(ดับเบิล) →4.99(ตัวเลข JSON)
v4.24.4.2¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Windows | 2024-12-19 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ที่เปลี่ยนแปลง¶
- Windows ลบทรัพยากรที่ไม่จำเป็นซึ่งไม่ได้ใช้งานในส่วนติดต่อผู้ใช้แล้ว
v4.24.4.1¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Windows เราได้ทำการเปลี่ยนแปลง UI การเลือก IdP เพื่อให้ชัดเจนยิ่งขึ้นว่าคุณต้องการเลือกตัวเลือก เข้าสู่ระบบค้างไว้ หรือไม่
- Windows คำแปลภาษาอังกฤษของส่วนติดต่อผู้ใช้สำหรับการเลือก IdP ได้รับการแก้ไขแล้ว
- ก่อนหน้า: เข้าสู่ระบบค้างไว้
- หลัง: เข้าสู่ระบบค้างไว้
v4.24.4.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Android | 2024-10-23 |
| SDK Unreal Engine 5 iOS | 2024-10-23 |
| SDK Unreal Engine 5 Windows | 2024-11-11 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
Billing¶
- Android Windows เมื่อร้องขอการชำระเงิน PG เราสนับสนุน การซื้อหลายรายการ โดยใช้
IAPv4.purchase
Marketing Attribution¶
- Android iOS รองรับ Airbridge เป็นบริการเฉพาะสำหรับ Hive SDK
- ติดตามเหตุการณ์โดยอัตโนมัติด้วย Airbridge
- ติดตามเหตุการณ์ด้วยตนเองด้วย Airbridge
Remote Execution¶
- Windows รองรับ Crossplay Launcher Remote Launch
バグที่แก้ไข¶
Analytics¶
- iOS แก้ไขข้อผิดพลาดที่ตัวเลือกแบนเนอร์ขอความยินยอมไม่แสดงผลอย่างถูกต้องเมื่อเลือกเพียงตัวเลือกเดียว
v4.24.3.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Android | 2024-09-30 |
| SDK Unreal Engine 5 iOS | 2024-09-30 |
| SDK Unreal Engine 5 Windows | 2024-10-14 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน 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
- Android iOS รองรับ Unreal Engine 5.4
Provisioning¶
- All เพิ่มความสามารถในการตรวจสอบว่าได้รับความยินยอมจากผู้แทนทางกฎหมายแล้วหรือไม่ ในหน้าจอข้อกำหนดและเงื่อนไข
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Android iOS เปลี่ยนแปลงพฤติกรรมการออกจากระบบ
- ก่อนหน้านี้: เมื่อเรียกใช้
signOutSDK ของ Hive จะออกจากระบบบัญชีผู้ใช้ เมื่อเรียกใช้ API signOut ผู้ใช้งานจะได้รับข้อความตอบกลับล้มเหลวจากเซิร์ฟเวอร์ - เปลี่ยนแปลง: เมื่อเรียกใช้
signOutSDK ของ Hive จะสอบถามเซิร์ฟเวอร์ 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 ได้ (../../../../v4.24.3.0/dev/promotion/interstitial-banners#fullbanner-reg)
- 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 แก้ไขข้อผิดพลาดที่ข้อความพุชไม่แสดงผลอย่างถูกต้องเมื่อตั้งค่า
typeที่ไม่ได้รับการสนับสนุนโดย การแจ้งเตือนพุชภายในเครื่อง - iOS แก้ไขเพื่อส่งข้อมูลเวอร์ชันแอป
v4.24.2.1¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Windows | 2024-08-12 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่¶
Community¶
- Windows เปลี่ยนชุมชนที่ปฏิบัติตามข้อกำหนดของ Hive ให้ใช้ ที่อยู่โดเมนแบบกำหนดเอง แทน withhive.com, com2us.com
v4.24.1.3¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Android | - |
| SDK Unreal Engine 5 iOS | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Android iOS เปลี่ยนแปลงบริการจัดการอุปกรณ์ให้ใช้รหัสประเทศสำหรับการโทรระหว่างประเทศโดยอัตโนมัติตามภูมิภาคที่อุปกรณ์เข้าถึง
v4.24.2.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 Android | - |
| SDK Unreal Engine 5 iOS | - |
| SDK Unreal Engine 5 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
- Android iOS ในภูมิภาค EU และ EEA ที่ GDPR มีผลบังคับใช้ เรามีฟังก์ชันที่ ส่งคืน ว่าผู้ใช้ที่มีอายุต่ำกว่า 16 ปีได้ตกลงยอมรับข้อกำหนดและเงื่อนไขหรือไม่ คุณสามารถตรวจสอบได้ว่าผู้ใช้มีอายุต่ำกว่า 16 ปีหรือไม่
- Android เมื่อใช้งานแกลเลอรีรูปภาพบนอุปกรณ์ที่ใช้ระบบปฏิบัติการ Android OS 11 หรือสูงกว่า หรืออุปกรณ์ที่มีโมดูลสนับสนุนติดตั้งอยู่ ระบบจะใช้ PhotoPicker เป็นค่าเริ่มต้น
- iOS นอกจากนี้ คุณยังสามารถดูบันทึกการดีบักของ Hive SDK ในแอป Console สำหรับ macOS และเลือกประเภทบันทึกที่ต้องการดูจากบันทึกของ Hive SDK ได้อีกด้วย
Authentication¶
- All เมื่อคุณสร้างบัญชีเกินจำนวนที่กำหนดไว้สำหรับหมายเลขโทรศัพท์มือถือหมายเลขเดียว ระบบจะแสดงข้อความผิดพลาดเมื่อคุณขอรหัสยืนยัน: "จำนวนบัญชีที่สามารถสร้างได้ด้วยหมายเลขโทรศัพท์มือถือเดียวกันนั้นเกินจำนวนที่กำหนดแล้ว"
- Windows รองรับการเข้าสู่ระบบโดยปริยายของ Steam IdP (../../../dev/authv4/advanced/#unity-windows-steam-implicit-login) ใช้
AuthV4.Helper.signIn
Promotion¶
- Android iOS มีฟังก์ชันให้ ควบคุมการแสดงผลของโปรโมชั่นข้ามแพลตฟอร์ม
- Android iOS วันนี้เราขอแนะนำฟีเจอร์แบนเนอร์คั่นหน้าแบบปรับปรุงใหม่ชื่อ แบนเนอร์คั่นหน้าแสดงเป็นเวลา N วัน
ฟีเจอร์ที่เปลี่ยนแปลง¶
Authentication¶
- Windows เปลี่ยนการอนุญาตเพื่อไม่ให้ตรวจสอบข้อมูล Google Play Games เมื่อลงชื่อเข้าใช้ Google
games_lite
Promotion¶
- iOS เราได้ปรับปรุงการใช้งานให้ดียิ่งขึ้นโดยลดขนาดการแสดงป๊อปอัพขออนุญาตวางข้อมูลในคลิปบอร์ดเมื่อใช้คุณสมบัติการเชิญเล่นเกม (UA)
- ป๊อปอัพขออนุญาตได้ถูกเปลี่ยนจากการปรากฏทันทีหลังจากผู้ใช้ที่ได้รับเชิญเปิดแอป ไปเป็นการปรากฏหลังจากที่ Hive SDK เริ่มทำงานหลังจากแอปเปิดขึ้น
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 5 Android | 2024-07-01 |
ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
バグที่แก้ไข¶
Authentication¶
- Android แก้ไขปัญหาที่เกิดขึ้นเมื่อยกเลิกการเข้าสู่ระบบ Google โดยการกดปุ่มย้อนกลับระหว่างกระบวนการเข้าสู่ระบบ ไม่ได้รับการตอบสนองที่ถูกต้อง ข้อผิดพลาดนี้เกิดขึ้นเฉพาะเมื่อตั้งค่า Google Legacy Support ในคอนโซล Hive เป็น true เท่านั้น
- Android แก้ไขปัญหาที่ไม่สามารถป้อนข้อมูลผ่านแป้นพิมพ์ได้บนอุปกรณ์ที่มีความละเอียดหน้าจอต่ำ
v4.24.1.0¶
| SDK ตามระบบปฏิบัติการเป้าหมาย | วันที่เผยแพร่ |
|---|---|
| SDK Unreal Engine 5 iOS | 2024-06-07 |
| SDK Unreal Engine 5 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ที่เปลี่ยนแปลง¶
- Windows รองรับการเคลื่อนไหวของเมาส์ผ่านตัวควบคุมเกมใน UI ที่พัฒนาโดย 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 5 Android | 2024-04-30 |
| SDK Unreal Engine 5 iOS | 2024-04-30 |
| SDK Unreal Engine 5 Windows | - |
หมายเหตุ: ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่¶
- Windows เพิ่มฟังก์ชันการทำงานเพื่อส่งคืน รหัสข้อผิดพลาด เมื่อพยายามเริ่มต้นใช้งาน Hive SDK หลังจากที่บริการเกมสิ้นสุดลงแล้ว
Authentication¶
- Windows เพิ่มฟีเจอร์ การเข้าสู่ระบบเกมพีซีอัตโนมัติผ่านการเข้าสู่ระบบ Hive Community แล้ว
Billing¶
- iOS หากมีข้อมูลเกี่ยวกับส่วนลดการสมัครสมาชิกครั้งแรก ข้อมูลนั้นจะถูกส่งต่อเมื่อดึงข้อมูลผลิตภัณฑ์ คุณสามารถตรวจสอบข้อมูลส่วนลดได้โดยดูความแตกต่างระหว่างฟิลด์
original_priceและฟิลด์priceในรายการของออบเจ็กต์IAPV4Productที่ได้รับเป็น callback เมื่อใช้getProductInfo
Promotion¶
- Android Chrome รองรับ แท็บแบบกำหนดเอง ซึ่งใช้เบราว์เซอร์เริ่มต้นของอุปกรณ์ในการแสดงหน้าเว็บภายนอก คุณสามารถแสดง เบราว์เซอร์ในแอป ได้โดยใช้เมธอด
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" แล้ว
- 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 แก้ไขข้อผิดพลาดที่ส่งผ่านฟังก์ชัน callback ของ SDK ไม่ได้ เมื่อมีการเรียกใช้
IAPv4 getSubscriptionProductInfoภายในฟังก์ชัน callback ที่ซ้อนกัน - Windows เราได้แก้ไขปัญหาที่ทำให้การเข้าสู่ระบบ Google ล้มเหลวหากไม่ได้รับรูปโปรไฟล์จาก Google (นอกจากนี้เรายังได้แก้ไขปัญหานี้เพื่อให้สามารถเข้าสู่ระบบได้แม้ว่าจะไม่ได้รับรูปโปรไฟล์ก็ตาม)
Billing¶
- Windows แก้ไขข้อผิดพลาดที่การชำระเงิน PG แสดงผลเป็น Hive Store ในส่วนติดต่อผู้ใช้สำหรับการคืนเงิน
- Windows แก้ไขหน้าจอภาษาอาหรับของส่วนติดต่อผู้ใช้สำหรับการคืนเงิน ให้ใช้ส่วนติดต่อผู้ใช้ที่เหมาะสมกับภาษาอาหรับมากขึ้น
Promotion¶
- Windows แก้ไขข้อผิดพลาดที่ฟังก์ชัน
getBannerInfoและgetBannerInfoStringไม่ทำงาน - Windows แก้ไข API โปรโมชั่นให้ทำงานได้อย่างอิสระจากการตรวจสอบสิทธิ์ AuthV4 แล้ว
Others¶
- Windows แก้ไขปัญหาที่ทำให้ UI กระพริบเมื่อมีการป้อนข้อมูล เช่น การคลิกบนหน้าต่างที่มีขนาด tertentu
ปัญหาที่ทราบ¶
Authentication¶
- iOS เมื่อใช้ Facebook SDK สำหรับ iOS 17.0.0 จะมีปัญหาที่ผู้ใช้ไม่สามารถล็อกอินบนอุปกรณ์ที่ใช้ iOS 17.0 หรือเวอร์ชันที่ใหม่กว่าได้ หากไม่ยินยอมให้เปิดใช้งาน "App Tracking Transparency" เพื่อให้สามารถล็อกอินด้วย Facebook ได้ภายใต้เงื่อนไขเหล่านี้ ให้ใช้ Hive SDK v4 24.1.0 แทน