บันทึกประจำรุ่น SDK Unity เอกสารนี้สรุปการอัปเดตหลักของ Hive SDK Unity ในแต่ละเวอร์ชัน
การอัปเดตของ Hive SDK Unity สำหรับแต่ละระบบปฏิบัติการเป้าหมายจะแยกด้วยป้ายกำกับระบบปฏิบัติการดังต่อไปนี้
Android การอัปเดตที่เกี่ยวข้องกับ SDK Unity Android iOS การอัปเดตที่เกี่ยวข้องกับ SDK Unity iOS Windows การอัปเดตที่เกี่ยวข้องกับ SDK Unity Windows All การอัปเดตที่เกี่ยวข้องกับ SDK Unity Android, iOS และ Windows ทั้งหมด สิ่งที่ต้องทราบ ก่อนใช้ Hive SDK แต่ละเวอร์ชัน โปรดตรวจสอบการตั้งค่าที่จำเป็นซึ่งเกี่ยวข้องกับข้อจำกัดของแต่ละเวอร์ชันต่อไปนี้
Hive SDK v4 Unity 25.0.0 ขึ้นไป ต้องออกรหัสความปลอดภัย เนื่องจากมีการเปลี่ยนแปลงโปรโตคอลความปลอดภัยของการยืนยันตัวตน เมื่อใช้ Hive SDK v4 Unity 25.0.0 ขึ้นไป คุณต้องออกรหัสความปลอดภัย ที่ Hive Console > การตั้งค่ารหัสความปลอดภัย หากไม่ออกรหัสความปลอดภัย จะไม่สามารถเข้าสู่ระบบในแอปได้ Hive SDK v4 Unity 25.1.3 ขึ้นไป ต้องเปลี่ยนการติดตั้งใช้งานการชำระเงิน PG หากต้องการติดตั้งใช้งานการชำระเงิน PG บน Android&iOS 25.1.3 ขึ้นไป หรือ Windows 25.1.0 ขึ้นไป คุณต้องอ้างอิง ขั้นตอนการทำงานของการชำระเงิน PG แล้วแก้ไขโค้ดการติดตั้งใช้งานการชำระเงิน PG ใน Hive SDK v4 Unity Windows 25.8.1 มีปัญหาที่เมื่อคลิกแบนเนอร์โปรโมชันแบบเต็มหน้าจอแล้วลิงก์ไม่เปิดตามปกติ หากต้องการแก้ไขปัญหานี้ คุณต้องแทนที่ไฟล์ HTML สำหรับแบนเนอร์แบบเต็มหน้าจอตามวิธีด้านล่าง ดาวน์โหลดและแตกไฟล์ ไฟล์บีบอัดที่มีโฟลเดอร์ไฟล์ HTML ที่แก้ไขแล้ว คัดลอกทั้งโฟลเดอร์และเขียนทับภายใต้ Plugins/HIVESDK/Source/HiveSDKWindows/assets/additional สร้างแอปใหม่อีกครั้ง หากใช้ SDK Manager กับ Hive SDK v4 Unity 25.4.0 ขึ้นไป ให้อัปเดตเป็น SDK Manager v 2.0.0 ขึ้นไป v4.26.2.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ การยืนยันตัวตน โปรโมชั่น Android iOS รองรับการตั้งค่าการวางแนวหน้าจอสำหรับเว็บวิวแบบเต็มหน้าจอและเบราว์เซอร์ในแอปบนอุปกรณ์เคลื่อนที่ การวางแนวหน้าจอของเบราว์เซอร์ในแอปจะอิงตามทิศทางการแสดงผลที่ตั้งค่าไว้ใน Hive Console (แนวนอน/แนวตั้ง/ทั้งสองแบบ) แต่เบราว์เซอร์ในแอปบนอุปกรณ์ Android บางรุ่นจะอิงตามการตั้งค่าทิศทางของอุปกรณ์นั้น การวิเคราะห์ All มีบริการ ThinkingData(TD) เพิ่มเติมนอกเหนือจาก Analytics โดยคุณสามารถเลือกหนึ่งในสองบริการเพื่อตั้งค่าการเก็บข้อมูลและการเชื่อมต่อการเข้าสู่ระบบได้ แชท การปฏิบัติตามข้อกำหนด Android ขยายการรองรับโมดูล Age Range สำหรับแอปที่เผยแพร่บน Galaxy Store ฟีเจอร์ที่เปลี่ยนแปลง Windows ปรับปรุงให้สามารถดึงองค์ประกอบ URL (โปรโตคอล โดเมน) ได้อย่างถูกต้องแม้ใน URI ที่มีโดเมนว่าง การยืนยันตัวตน All ลดขั้นตอนการยืนยันตัวตนโดยใช้ผลการยืนยันตัวบุคคลของ PASS หากยืนยันตัวตนผ่าน PASS (เว็บ/แอป) เสร็จสิ้นแล้ว จะสามารถใช้ข้อมูลผู้ใช้จากผลการยืนยันตัวตนเพื่อข้ามขั้นตอนต่อไปนี้ได้ ข้ามขั้นตอนการยืนยันอายุผู้ใหญ่ผ่าน PASS (เว็บ/แอป) ข้ามขั้นตอนการยืนยัน OTP ที่จำเป็นเมื่อสมัครใช้งานการจัดการอุปกรณ์ ในระหว่างการใช้งานบริการยืนยันตัวบุคคล จะทำการยืนยันตัวบุคคลเพียงครั้งเดียว และจะไม่เรียกใช้ PASS (เว็บ/แอป) ซ้ำ All เพิ่มป๊อปอัปข้อผิดพลาดเมื่อจำนวนครั้งในการส่ง OTP เกินขีดจำกัดจากการพยายามยืนยันซ้ำด้วยหมายเลขโทรศัพท์เดียวกัน ระหว่างใช้บริการการจัดการอุปกรณ์ หากผู้ใช้พยายามยืนยันซ้ำด้วยหมายเลขโทรศัพท์เดียวกันจนเกินจำนวนครั้งในการส่ง OTP จะมีการเพิ่มป๊อปอัปข้อผิดพลาดเพื่อแจ้งสาเหตุที่การยืนยันล้มเหลวให้ผู้ใช้ทราบ Windows เปลี่ยนให้แสดงปุ่ม การตั้งค่าบัญชี Hive ในโปรไฟล์บน Windows ด้วย โปรโมชั่น Windows สามารถแสดง UI หน้าข่าวสารตามการวางแนวหน้าจอที่กำหนดในเกม (แนวนอนหรือแนวตั้ง) ได้ รูปแบบการวางแนวหน้าจอมีทั้งแบบแนวนอนที่จัดวางแท็บจากบนลงล่าง (อ้างอิงมุมซ้ายบนของหน้าจอ) และแบบแนวตั้งที่จัดวางจากซ้ายไปขวา Android iOS iOS ยกเลิกฟีเจอร์เล่นโฆษณาวิดีโอ YouTube สิ่งที่เปลี่ยน: ยกเลิกฟีเจอร์โฆษณาวิดีโอที่เคยเล่นเนื้อหา YouTube โดยไม่เก็บยอดวิว เหตุผลในการเปลี่ยน: เสถียรภาพลดลงจากข้อผิดพลาดในการเล่น และมีอัตราการใช้งานต่ำเพราะไม่มีกรณีใช้งานจริง ปลั๊กอิน iOS อัปเดตแพ็กเกจ External-Dependency-Manager for Unity(EDM4U) ที่รวมอยู่ใน Hive SDK Unity iOS เป็นเวอร์ชันล่าสุด อัปเดตไลบรารี Android OneStore Billing Library (Android): v21.02.00 → v21.04.00 แก้ไขบั๊ก Android แก้ไขข้อผิดพลาด UI ซ้อนทับบริเวณรอยบากหน้าจอใน Android 15(API Level 35) แก้ไขปัญหาที่ SDK UI ถูกเรนเดอร์ล้ำเข้าไปในบริเวณรอยบากหน้าจอ (notch/camera hole) บนอุปกรณ์ที่ติดตั้ง Android 15(API Level 35) โดยองค์ประกอบ UI ทั้งหมดจะแสดงผลได้ตามปกติภายใน Safe Area เมื่อคำนึงถึงบริเวณรอยบากแล้ว v4.26.1.5 SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่ SDK Unity iOS 2026-03-20
แก้ไขบั๊ก iOS แก้ไขข้อผิดพลาดที่ป๊อปอัปซึ่งใช้เว็บวิว (ล็อกอิน แบนเนอร์ ศูนย์บริการลูกค้า ชุมชน เป็นต้น) ทำงานไม่ปกติในสภาพแวดล้อม iOS 26.4 v4.26.0.2 SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่ SDK Unity iOS 2026-03-20
แก้ไขบั๊ก iOS แก้ไขข้อผิดพลาดที่ป๊อปอัปซึ่งใช้เว็บวิว (ล็อกอิน แบนเนอร์ ศูนย์บริการลูกค้า ชุมชน เป็นต้น) ทำงานไม่ปกติในสภาพแวดล้อม iOS 26.4 v4.25.9.1 SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่ SDK Unity iOS 2026-03-20
แก้ไขบั๊ก iOS แก้ไขข้อผิดพลาดที่ป๊อปอัปซึ่งใช้เว็บวิว (ล็อกอิน แบนเนอร์ ศูนย์บริการลูกค้า ชุมชน เป็นต้น) ทำงานไม่ปกติในสภาพแวดล้อม iOS 26.4 v4.25.8.3 SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่ SDK Unity iOS 2026-03-20
แก้ไขบั๊ก iOS แก้ไขข้อผิดพลาดที่ป๊อปอัปซึ่งใช้เว็บวิว (ล็อกอิน แบนเนอร์ ศูนย์บริการลูกค้า ชุมชน เป็นต้น) ทำงานไม่ปกติในสภาพแวดล้อม iOS 26.4 v4.26.1.4 ฟีเจอร์ที่เปลี่ยนแปลง การยืนยันตัวตน Android เปลี่ยนฟีเจอร์การเข้าสู่ระบบ Google โดยใช้ Credential Manager เป็นแบบ 'เปิดใช้ตามตัวเลือก (Opt-In)' เหตุผลในการเปลี่ยน: มีปัญหาความเข้ากันได้ของการเข้าสู่ระบบ Google ผ่าน Credential Manager บนอุปกรณ์บางส่วนที่ติดตั้ง Android 16(API Level 36) ซึ่งรองรับขนาดเพจ 16 KB จุดเปลี่ยนหลัก: เปลี่ยนวิธีเข้าสู่ระบบ Google กลับไปใช้ Google Sign-in แบบเดิม แผนในอนาคต: API สำหรับเปิดใช้งาน 'การเข้าสู่ระบบโดยใช้ Credential Manager' เป็นวิธีเข้าสู่ระบบเริ่มต้นจะมีให้ใน Hive SDK Android เวอร์ชันที่จะเผยแพร่ในภายหลัง v4.26.1.3 แก้ไขบั๊ก การยืนยันตัวตน iOS แก้ไขข้อผิดพลาดที่แอปค้าง (ไม่ตอบสนอง) เมื่อแตะพื้นที่ว่างในป๊อปอัป AgeGate หรือป๊อปอัปที่เกี่ยวข้องกับปฏิทินซึ่งต้องกรอกข้อมูลวันเดือนปีเกิดบนอุปกรณ์ iPad iOS แก้ไขข้อผิดพลาดที่สครอลล์บาร์ที่ไม่จำเป็นปรากฏในป๊อปอัปบางรายการระหว่างที่บริการจัดการอุปกรณ์ทำงานอยู่บนอุปกรณ์ iOS การเรียกเก็บเงิน iOS แก้ไขข้อผิดพลาดที่ค่าที่ส่งกลับจากการเรียกเมธอด getAccountUUID เปลี่ยนแปลงไป โปรโมชั่น Android แก้ไขข้อผิดพลาดที่ป๊อปอัปโปรโมชันหายไปเมื่อแสดงป๊อปอัปโปรโมชันขณะเกมทำงานอยู่ในโหมดพื้นหลังและเกิดอีเวนต์ลิงก์ตรงของ User Engagement (UE) การระบุแหล่งที่มาทางการตลาด iOS แก้ไขข้อผิดพลาดที่ข้อความบางส่วนของแบนเนอร์ยินยอม Digital Markets Act(DMA) ไม่แสดงบนอุปกรณ์ iOS ที่มีความกว้างความละเอียดต่ำกว่า 1170px v4.26.1.2 ฟีเจอร์ที่เปลี่ยนแปลง การยืนยันตัวตน Android iOS iOS หากมีการยืนยันหมายเลขโทรศัพท์ระหว่างเข้าสู่ระบบ Hive Membership ในประเทศจีน จะเปลี่ยนให้ข้ามการยืนยันหมายเลขโทรศัพท์ในขั้นตอนยืนยันตัวตนจริงชื่อของจีน และไปยืนยันบัตรประจำตัวทันที เดิมทีการเข้าสู่ระบบ Hive Membership จะยืนยันเฉพาะ ID สมาชิก (อีเมล) ไม่ใช่หมายเลขโทรศัพท์ จึงต้องทำการยืนยันหมายเลขโทรศัพท์ในขั้นตอนยืนยันตัวตนจริงชื่อของจีนภายหลัง แก้ไขบั๊ก iOS แก้ไขข้อผิดพลาดที่การตรวจสอบเวอร์ชันสำหรับการเผยแพร่ล้มเหลว เนื่องจากมีไฟล์บันเดิล Info.plist ที่ถูกสร้างขึ้นผิดพลาดรวมอยู่ระหว่างทำ Apple Submission iOS แก้ไขข้อผิดพลาดที่ PG payment แสดงเป็น Hive Store ใน UI การชำระเงินซ้ำสำหรับผู้ใช้ที่ได้รับเงินคืน v4.26.1.1 ข้อมูลแจ้งให้ทราบ : SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
แก้ไขบั๊ก ปลั๊กอิน iOS แก้ไขข้อผิดพลาดที่ข้อมูลเวอร์ชันของ Hive SDK ไม่สะท้อนอย่างถูกต้องหลังตั้งค่าการพึ่งพาไลบรารีภายนอกสำหรับเป้าหมาย iOS v4.26.1.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ การยืนยันตัวตน All รองรับ AuthV4.checkAgeGate method ที่หลังจากแสดงป๊อปอัปสำหรับกรอกวันเดือนปีเกิดแล้ว เมื่อผู้ใช้กรอกข้อมูล ระบบจะส่งค่ากลับผ่านคอลแบ็ก All เพิ่ม AuthV4.setAutoLoginEnabled method เพื่อกำหนด (ON/OFF) ให้เซสชันถัดไป ไม่ใช่เซสชันปัจจุบัน ถูกลงทะเบียนเป็นเซสชันสำหรับการเข้าสู่ระบบอัตโนมัติ เมื่อกำหนดเป็น ON แล้วเข้าสู่ระบบผ่านเมธอดล็อกอิน เซสชันนั้นจะถูกบันทึกเป็นเซสชันสำหรับการเข้าสู่ระบบอัตโนมัติ หลังจากนั้นเมื่อเข้าสู่ระบบ คุณสามารถใช้การเข้าสู่ระบบอัตโนมัติได้โดยเรียก AuthV4.Helper.signIn หรือเรียก AuthV4.signIn ด้วย ProviderType.AUTO Android รองรับ การเข้าสู่ระบบด้วย Xiaomi การเรียกเก็บเงิน โปรโมชั่น All รองรับดีเฟอร์ดีปลิงก์ที่เมื่อผู้ใช้ที่ยังไม่ได้ติดตั้งแอปคลิกลิงก์ตรง ระบบจะนำผู้ใช้ไปยังหน้าภายในแอปที่กำหนดไว้ในลิงก์หลังจากติดตั้งแอปเสร็จแล้ว การระบุแหล่งที่มาทางการตลาด Windows เปิดตัว Appsflyer for Native PC สำหรับการส่งข้อมูลที่จำเป็นในสภาพแวดล้อมเดสก์ท็อปพีซีที่ไม่ใช่ Steam Windows ตั้งแต่ Airbridge เวอร์ชัน 1.1.4 รองรับ ฟีเจอร์หน่วงเวลาการส่ง เพื่อให้ส่ง Install event log ไปยังเซิร์ฟเวอร์ MMP หลังจากผู้ใช้เข้าสู่ระบบแล้ว ผู้ให้บริการเกมสามารถส่งข้อมูลบัญชี เช่น PlayerID ไปยังเซิร์ฟเวอร์ MMP ได้ด้วยการส่ง Install event log หลังจากล็อกอิน รีโมตเพลย์ Windows ตั้งแต่รีโมตเพลย์ปลั๊กอิน 1.01.02 ขึ้นไป หากคลิกลิงก์ภายนอกระหว่างใช้งานรีโมตเพลย์ จะสามารถเปิดหน้านั้นบนอุปกรณ์ปลายทางได้ ทำให้สามารถชำระเงิน PG ระหว่างรีโมตเพลย์ได้ ฟีเจอร์เสริม Android ใน การเปิดด้วยเว็บวิวในเกม เมื่อแสดงเว็บวิวด้วยเมธอด showInWebView ของคลาส PlatformHelper จะมีตัวเลือกให้แสดงด้วย Game Activity แทน Hive Activity อื่นๆ All สามารถตรวจสอบค่าการตั้งค่าภาษาที่กำหนดไว้ใน SDK ผ่านเมธอด getGameLanguage ในคลาส Configuration iOS มีบริการเผยแพร่ผ่าน SPM(Swift Package Manager) ตามการยุติบริการ CocoaPod ฟีเจอร์ที่เปลี่ยนแปลง Windows ปรับปรุงตรรกะการสื่อสาร HTTP เพื่อเพิ่มความเสถียร การยืนยันตัวตน Android iOS รองรับการยืนยันอายุผู้ใหญ่ทั้งผ่านเว็บและผ่านแอป All ยกเลิกฟีเจอร์ การเก็บรูปโปรไฟล์และชื่อเล่นอัตโนมัติ ระหว่างเข้าสู่ระบบ SNS All เมื่อเพิ่ม AuthV4.setAutoLoginEnabled (ค่าเริ่มต้น: PC OFF / Mobile ON) จะมีการเปลี่ยนนโยบายการทำงานของการเข้าสู่ระบบอัตโนมัติดังนี้ เดิม: เมื่อเกิดความขัดแย้งของบัญชีแล้วสลับไปยังบัญชีอื่น บัญชีที่สลับบนมือถือจะคงการเข้าสู่ระบบอัตโนมัติไว้ แต่บน PC จะยกเลิก เปลี่ยน: เมื่อเกิดความขัดแย้งของบัญชีแล้วสลับไปยังบัญชีอื่น ทั้งมือถือและ PC จะคงการเข้าสู่ระบบอัตโนมัติไว้หากได้ลงทะเบียนเซสชันเข้าสู่ระบบอัตโนมัติด้วย AuthV4.setAutoLoginEnabled และจะยกเลิกหากไม่ได้ลงทะเบียน (มีข้อยกเว้นบางกรณี) Windows เพิ่มป๊อปอัปแจ้งว่า Pass ไม่รองรับเมื่อใช้ฟีเจอร์ยืนยันตัวตนบน SteamDeck Android เปลี่ยนให้ใช้ทั้ง Credential Manager และ PlayService Auth ระหว่างการเข้าสู่ระบบ Google และเมื่อเกิด FailOver ใน Credential Manager จะลองเข้าสู่ระบบด้วย PlayService Auth การเรียกเก็บเงิน Windows เปลี่ยนให้การชำระเงิน PG ทำงานผ่านเบราว์เซอร์ภายนอก Android เปลี่ยนไลบรารีที่ใช้สำหรับการชำระเงิน Google Play เป็น Google Play Billing Library 8.0 โปรโมชั่น Windows แก้ไขข้อผิดพลาดที่เว็บวิวกระพริบเมื่อย้ายไปยังเบราว์เซอร์ภายนอกผ่าน Custom View/Direct View Android iOS แก้ไขข้อผิดพลาดที่เว็บวิวกระพริบเมื่อย้ายไปยังเบราว์เซอร์ภายนอกผ่าน Custom View/Direct View พุช iOS เปลี่ยนให้เก็บข้อมูลโทเคนเพิ่มเติมตามสภาพแวดล้อมการบิลด์เมื่อรวบรวมโทเคนสำหรับการส่งพุช การระบุแหล่งที่มาทางการตลาด Android iOS เปลี่ยนดีไซน์ป๊อปอัปของ แบนเนอร์ยินยอม DMA และปรับปรุงการทำงาน ประวัติการยินยอมจากแบนเนอร์เดิมจะยังคงอยู่ และเมื่อแสดงซ้ำจะแสดงแบนเนอร์ยินยอมใหม่ที่มีข้อความและ UI ที่ปรับปรุงแล้ว หากคุณเคยปรับแต่งข้อความของแบนเนอร์ยินยอมเดิม ต้องตั้งค่าใหม่ให้สอดคล้องกับโครงสร้างข้อมูลที่เปลี่ยนไป โดยอ้างอิง การตั้งค่า Custom Consent Banner UI Android iOS เปลี่ยนไม่ให้บันทึกรายได้ของใบเสร็จเดียวกันที่ส่งไปยัง MMP ถูกส่งซ้ำ Android iOS เพิ่มการส่งค่ารายได้ไปยังคีย์ value ด้วยเมื่อส่ง Firebase purchase event เดิมทีจะส่งค่ารายได้ไปยังคีย์ revenue ฟีเจอร์เสริม Android iOS ปรับปรุงการมองเห็นของปุ่มปิดเว็บวิวที่แสดงผ่านเมธอด showInAppView ของคลาส PlatformHelper ใน การเปิดด้วยเว็บวิวในเกม ปลั๊กอิน iOS ปรับปรุงความเข้ากันได้ของคลาส JSONObject ที่รวมอยู่ใน SDK และถูกเผยแพร่พร้อมกัน เพื่อไม่ให้ชื่อซ้ำกับคลาส JSONObject อื่นในสภาพแวดล้อมการบิลด์ การจัดเตรียม Windows เปลี่ยนวิธีปิดแอปเมื่อคลิกปุ่มในป๊อปอัปการตรวจสอบเซิร์ฟเวอร์ อัปเดต ประกาศ และการบล็อก ให้เป็นการส่งผ่านคอลแบ็กการปิด Android iOS แยก Age Range API ออกมาเพื่อให้สามารถเลือกนำไปใช้เพื่อตอบสนองกฎหมายความรับผิดชอบของแอปสโตร์ได้ กฎหมายความรับผิดชอบของแอปสโตร์ที่จะมีผลในรัฐเท็กซัส สหรัฐอเมริกา ในวันที่ 1 มกราคม 2026 ยังถูกระงับการบังคับใช้ และสามารถเลือกนำไปใช้ได้ตามสถานะการพัฒนา สามารถเลือกนำไปใช้เพื่อตอบสนองกฎหมายความรับผิดชอบของแอปสโตร์ที่จะมีผลในรัฐยูทาห์ในเดือนพฤษภาคม 2026 และรัฐลุยเซียนาในเดือนกรกฎาคม 2026 ได้ อัปเดตไลบรารี Windows เปลี่ยนให้ใช้ Microsoft Visual C++ Redistributable เวอร์ชัน 14.44.35211.0 ขึ้นไป Android Amazon AppStore (Android) v3.0.4 → v3.0.8 Samsung GalaxyStore IAP (Android) v6.1.1 → v6.5.0 Google Billing Library (Android) v7.0.0 → v8.0.0 QQ (Android) v3.5.17 → v3.5.18 Xiaomi (Android) v3.2.5_12798 → v3.4.6 iOS Adjust (iOS) 5.4.3 → 5.4.6 Airbridge (iOS) 4.7.0 → 4.8.1 AppsFlyer (iOS) 6.17.2 → 6.17.7 Firebase (iOS) 11.15.0 → 12.5.0 Singular (iOS) 12.8.1 → 12.9.0 Facebook (iOS) 18.0.0 → 18.0.2 Line (iOS) 5.13.0 → 5.14.0 QQ (iOS) 3.5.17.5 → 3.5.18 SDWebImage (iOS) 5.21.1 → 5.21.5 อื่นๆ All เปลี่ยนให้การทำงานของ Configuration.setZone มีผลได้เฉพาะก่อนการเริ่มต้นเท่านั้น แก้ไขบั๊ก Android แก้ไขให้ UI ของพื้นที่ส่วนกลางทั้งหมดที่มีพื้นหลังทึบสามารถแสดงเข้าไปในบริเวณรอยบากหน้าจอได้ การยืนยันตัวตน iOS แก้ไขข้อผิดพลาดที่ฟิลด์กรอกข้อความแชทไม่ปรากฏเป็นระยะระหว่างใช้แชทบอต iOS แก้ไขข้อผิดพลาดที่ป๊อปอัปการยืนยันอายุผู้ใหญ่ปรากฏขึ้นอีกครั้งเมื่อผู้ใช้ลบอุปกรณ์ที่ลงทะเบียนแล้ว หลังจากยืนยันอายุผู้ใหญ่ในขณะที่จำนวนการลงทะเบียนอุปกรณ์เกินกำหนด Windows แก้ไขปัญหาที่แอปไม่ปิดเมื่อพยายามปิดแอประหว่างดำเนินการยืนยันตัวตน AuthV4 Windows แก้ไขปัญหาที่เมื่อแอปซึ่งร้องขอหน้ายืนยันตัวตนถูกปิดไปแล้ว แล้วมีการร้องขอการยืนยันตัวตนจากแอปอื่น (หรือแอปที่เปิดใหม่) ผลการยืนยันของคำขอก่อนหน้าถูกส่งไปผิดพลาดจนเกิดข้อผิดพลาด (-1200001, -8) โปรโมชั่น iOS แก้ไขข้อผิดพลาดที่เมนูข่าวสารทำงานไม่ปกติเมื่อจำนวนเมนูเกินค่าที่กำหนด iOS แก้ไขข้อผิดพลาดที่แบนเนอร์เต็มหน้าจอทำงานไม่ปกติเมื่อความกว้างหรือความสูงของภาพที่แสดงเป็น 0 หรือเซิร์ฟเวอร์ส่งข้อมูลผิดพลาด iOS แก้ไขข้อผิดพลาดที่ลิงก์ตรงไม่ทำงานเมื่อแสดงชุมชนผ่านลิงก์ตรงแล้วไม่มีพารามิเตอร์ URL Windows แก้ไขปัญหาที่เมื่อคลิก "ไม่แสดงอีกในวันนี้" ในโปรโมชั่น โปรโมชั่นนั้นจะไม่แสดงอีกเลยถาวร พุช Android แก้ไขข้อผิดพลาดที่มีการเก็บโทเคนสำหรับการแจ้งเตือนพุชแม้จะเป็นผู้ใช้เป้าหมาย COPPA iOS แก้ไขข้อผิดพลาดที่การตั้งค่า ForegroundPush ไม่เปลี่ยนเป็น False การระบุแหล่งที่มาทางการตลาด iOS แก้ไขข้อผิดพลาดที่ Install หรือ Update event ขาดหายไปใน Firebase Windows แก้ไขปัญหาที่ purchase log ของการระบุแหล่งที่มาทางการตลาดถูกรวบรวมซ้ำ รีโมตเพลย์ Windows แก้ไขปัญหาที่เกิดแครชระหว่างรีเฟรชโทเคน JWT ในรีโมตเพลย์ ฟีเจอร์เสริม iOS แก้ไขอาการที่แอปเกมกระพริบและหน้าต่างปิดลงเมื่อใช้เมธอด showInAppBrowser ของคลาส PlatformHelper ใน การเปิดเบราว์เซอร์ในเกม แล้วสถานะเครือข่ายของผู้ใช้แอปเกมเป็นออฟไลน์หรือเปลี่ยนเป็นออฟไลน์ อื่นๆ Windows ปรับปรุงให้เมื่อมีการป้อนค่า query ที่ไม่ใช่รูปแบบ key-value เช่น ?831020 ในสคีมภายในอย่าง interwork:// จากเดิมที่ถูกส่งผิดเป็น 831020= จะถูกส่งเป็น 831020 ตามเดิม Windows แก้ไขปัญหาที่ Zone ที่ตั้งค่าด้วย Configuration.setZone ไม่ถูกนำไปใช้เมื่อใช้ปลั๊กอิน เช่น รีโมตเพลย์ v4.26.0.1 ฟีเจอร์ที่เปลี่ยนแปลง iOS เปลี่ยนเวอร์ชัน Xcode สำหรับสภาพแวดล้อมการพัฒนา Hive SDK ดังนี้ เดิม: Xcode 26.2 Beta2 เปลี่ยน: Xcode 26.2 การจัดเตรียม Android มีการเปลี่ยนเวอร์ชันของ Google Play Age Signals API ที่ Hive SDK รองรับเพื่อรองรับกฎหมายความรับผิดชอบของแอปสโตร์ ดังนี้ เดิม: 0.0.1-Beta2 เปลี่ยน: 0.0.2 v4.26.0.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ iOS สามารถบิลด์ Hive SDK ได้บน iOS Xcode 26.2 ขึ้นไป เวอร์ชัน OS ขั้นต่ำที่รองรับคือ iOS 15 การจัดเตรียม Android เพิ่มฟีเจอร์ การปฏิบัติตามข้อกำหนด ใหม่ เมื่อเผยแพร่แอปเกมผ่าน Google Play และ Amazon Appstore, Hive SDK จะมี Age Range API สำหรับตรวจสอบช่วงอายุของผู้ใช้ เพื่อตอบสนองกฎหมายความรับผิดชอบของแอปสโตร์ที่จะมีผลในรัฐเท็กซัส สหรัฐอเมริกา ในวันที่ 1 มกราคม 2026 iOS เพิ่มฟีเจอร์ การปฏิบัติตามข้อกำหนด ใหม่ เมื่อเผยแพร่แอปเกมผ่าน Apple App Store, Hive SDK จะมี Age Range API สำหรับตรวจสอบช่วงอายุของผู้ใช้ เพื่อตอบสนองกฎหมายความรับผิดชอบของแอปสโตร์ที่จะมีผลในรัฐเท็กซัส สหรัฐอเมริกา ในวันที่ 1 มกราคม 2026 รองรับเฉพาะ iOS 26.2 ขึ้นไป ปัญหาที่ทราบ การจัดเตรียม Android 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 เวอร์ชันนี้
แก้ไขบั๊ก การชำระเงิน Windows แก้ไขปัญหาที่ไม่สามารถดึงข้อมูลสินค้าทั้งหมดได้ เมื่อมีสินค้าที่ลงทะเบียนเกิน 20 รายการใน Google Play Games PC payment v4.25.8.1 ข้อมูลแจ้งให้ทราบ : SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
แก้ไขบั๊ก อื่นๆ Windows แก้ไขปัญหาที่ UI แจ้งการปิดหลังเปลี่ยนภาษาของเกมยังคงแสดงด้วยภาษาที่ตั้งค่าไว้ครั้งแรก แชท Windows แก้ไขข้อผิดพลาดที่คอลแบ็กไม่ถูกเรียกสำหรับข้อความภาษาเกาหลี v4.25.9.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ การยืนยันตัวตน All รองรับ บริการยืนยันตัวบุคคล SteamDeck ไม่รองรับบริการยืนยันตัวบุคคล (ยืนยันตัวบุคคล ยืนยันอายุผู้ใหญ่ และความยินยอมจากผู้ปกครอง) ผู้ใช้ต้องใช้บริการยืนยันตัวบุคคลบนมือถือหรือ PC ก่อน แล้วจึงกลับมาเข้าเกมบน SteamDeck อีกครั้ง แก้ไขบั๊ก อื่นๆ Windows แก้ไขปัญหาที่ UI แจ้งการปิดหลังเปลี่ยนภาษาของเกมยังคงแสดงด้วยภาษาที่ตั้งค่าไว้ครั้งแรก v4.25.7.1 ข้อมูลแจ้งให้ทราบ : SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
แก้ไขบั๊ก อื่นๆ Windows เพิ่มความเสถียรของการเรนเดอร์ด้วยการใช้ DX12 renderer GPU synchronization Windows แก้ไขปัญหาที่ปุ่มปิดในข่าวสารโปรโมชันไม่ทำงานเป็นระยะ v4.25.8.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ All มีการเปลี่ยนเวอร์ชันขั้นต่ำของ Unity ที่รองรับ รายการเวอร์ชัน Unity ที่รองรับซึ่งรองรับ 16KB page size เรียบร้อยแล้ว Unity 6000.1.0f1 Unity 6000.0.38f1 Unity 2022.3.56f1 Unity 2021.3.48f1 รายการเวอร์ชัน Unity ที่รองรับเป้าหมาย Android 16 Unity 6000.1.0f1 Unity 2022.3.62f1 Unity 2021.3.51f1 Android รองรับ Android OS 16(API Level 36) Android รองรับการบิลด์แบบ 16KB Page Size เมื่อบิลด์ด้วย Android OS 15(API Level 35) ขึ้นไป ที่เก็บข้อมูลเกม แชท ฟีเจอร์ที่เปลี่ยนแปลง Android ลบสิทธิ์ android.permission.FOREGROUND_SERVICE ที่ไม่ใช้งานอีกต่อไป Android เปลี่ยน Android minimum build target จาก 19 → 23 การยืนยันตัวตน iOS ลบการอ้างอิงไลบรารีที่ไม่สามารถใช้งานได้เมื่อบิลด์ด้วย Xcode 26 การเรียกเก็บเงิน Windows เปลี่ยนการเชื่อมต่อ Google Play for Native PC (EAP) จากวิธี Web API ไปเป็นพื้นฐาน Google Play Games PC SDK จากนี้ไปผู้ใช้ต้องล็อกอินด้วยบัญชี Google ผ่านแอป Google Play Games PC ไม่ใช่ผ่านการยืนยันตัวตนของ Hive SDK โปรดตรวจสอบ ข้อควรทราบระหว่างการเริ่มต้น ทั้งโปรเจกต์เดิมและโปรเจกต์ใหม่ต้องเตรียมการกำหนดค่า manifest และ code signing ตาม คู่มือของ Google อัปเดตไลบรารี 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 แก้ไขบั๊ก การยืนยันตัวตน iOS แก้ไขข้อผิดพลาดที่เมื่อแสดงป๊อปอัปแชทบอต บางครั้งกลับแสดงในโหมดแนวนอนแทนโหมดแนวตั้ง iOS แก้ไขเพื่อไม่ให้เกิดข้อผิดพลาดจากการอ้างอิงอาร์เรย์ว่าง เมื่อใช้เมธอด showConflict ของคลาส Authv4 หากไม่มีข้อมูลอินพุตที่จำเป็น จะเกิดแครช รีโมตเพลย์ Windows แก้ไขปัญหาที่การเชื่อมต่อรีโมตเพลย์ถูกปิดแม้จะยกเลิกการปิดการเชื่อมต่อด้วย Application.CancelQuit หรือ Application.wantsToQuit แล้ว โดยตอนนี้จะปิดการเชื่อมต่อเมื่อแอปพลิเคชันปิดจริงเท่านั้น อื่นๆ Windows เพิ่มความเสถียรต่อการเรียกเมธอดแบบต่อเนื่องอย่างรวดเร็ว การวิเคราะห์ Android แก้ไขไม่ให้ส่งข้อมูลที่ไม่จำเป็นรวมไปด้วยเมื่อส่งข้อมูล concurrent connections ของไคลเอนต์ล้มเหลวแล้วต้องส่งซ้ำ v4.25.7.0 ข้อมูลแจ้งให้ทราบ : SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ใหม่ การยืนยันตัวตน All เมื่อยืนยันอายุผู้ใหญ่เสร็จสิ้นแล้ว จะสามารถระบุผู้ใช้ที่ผ่านการยืนยันอายุผู้ใหญ่ได้ โดยรองรับ เมธอดสำหรับดึงค่าที่ใช้ระบุ ข้อมูลที่ใช้ระบุเป็นค่า DI แบบแฮช ฟีเจอร์ที่เปลี่ยนแปลง การยืนยันตัวตน Android iOS หากตั้งค่าแอปให้ใช้การยืนยันอายุผู้ใหญ่ในคอนโซล Hive ขั้นตอนการยืนยันอายุผู้ใหญ่จะทำงานอัตโนมัติหลังจากล็อกอิน รองรับเฉพาะในเกาหลีเท่านั้น Android iOS ทำเครื่องหมายเมธอด showAdultConfirm ที่ใช้ยืนยันอายุผู้ใหญ่เป็น deprecated เมธอด showAdultConfirm อาจถูกลบออกในการอัปเดตภายหลัง แก้ไขบั๊ก การยืนยันตัวตน Windows แก้ไขปัญหาที่ข้อมูลการล็อกอินไม่ถูกรีเซ็ตเมื่อการล็อกอินล้มเหลวจาก ความยินยอมของผู้ปกครอง Windows แก้ไขปัญหาที่ผู้ใช้ซึ่งล็อกอินด้วย Custom Login ซื้อไอเท็มในเกมแล้วได้รับ การคืนเงินอัตโนมัติ ในแอปมาร์เก็ต จากนั้นไม่สามารถล็อกอินได้เมื่อเชื่อมต่อเกมอีกครั้งด้วยบัญชีเดิม Windows แก้ไขปัญหาที่เกิดแครชเมื่อเรียก AuthV4.showSignIn ภายในคอลแบ็กของ AuthV4.signOut อื่นๆ Windows แก้ไขปัญหาที่เว็บเบราว์เซอร์ภายนอกไม่สามารถเปิดได้ตามปกติเมื่อเปิดผ่าน Hive SDK ในขณะที่เกมทำงานด้วยสิทธิ์ผู้ดูแลระบบและ URL มีความยาวเกิน 800 ตัวอักษร v4.25.6.0 ข้อมูลแจ้งให้ทราบ : SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ใหม่ แชท Android iOS เพิ่มฟีเจอร์ที่สามารถแสดงหรือระบุการกด "ถูกใจ" กับข้อความแชทที่ระบุได้ Android iOS เพิ่มข้อมูลที่สามารถใช้สร้าง "ตอบกลับ" สำหรับข้อความแชทที่ระบุ หรือแสดงความสัมพันธ์ของการตอบกลับได้ Android iOS รองรับฟีเจอร์การเมนชันผู้ใช้ที่ระบุ และการให้ข้อมูลเกี่ยวกับการเมนชันผู้ใช้ ฟีเจอร์ที่เปลี่ยนแปลง แชท v4.25.5.2 SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่ SDK Unity iOS 2025-07-30
โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
แก้ไขบั๊ก การยืนยันตัวตน iOS แก้ไขข้อผิดพลาดที่เกิดแครชเมื่อแสดงแชทบอตในโหมดแนวนอน v4.25.5.1 ข้อมูลแจ้งให้ทราบ : SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ การยืนยันตัวตน Android iOS เพิ่มฟีเจอร์ สลับระหว่างหลายบัญชี ใหม่ โดยมีฟังก์ชันย่อยดังต่อไปนี้ บันทึกบัญชีที่ล็อกอินอยู่ในปัจจุบันไว้บนอุปกรณ์ เรียกดูบัญชีที่บันทึกไว้ ออกจากระบบและลบบัญชีที่บันทึกไว้ ล็อกอินอย่างรวดเร็วด้วยบัญชีอื่นที่บันทึกไว้ โปรโมชั่น การแจ้งเตือน Android iOS เพิ่ม Push action button ใหม่ เมื่อได้รับการแจ้งเตือนพุช ผู้ใช้สามารถดำเนินการที่กำหนดไว้ล่วงหน้าผ่านปุ่ม action ของพุชได้ แชท Android iOS การส่งข้อความ เพิ่มฟีเจอร์ที่ข้อความแชทถูกแปลเป็นภาษาของผู้ใช้โดยอัตโนมัติเมื่อรับ และฟีเจอร์แปลข้อความที่ระบุ เพิ่มฟีเจอร์ข้อความประกาศที่รับได้เฉพาะผู้ใช้บางภาษา เพิ่มค่า message id ในข้อความ WebSocket เพื่อรับประกันลำดับของคอลแบ็ก Android iOS ช่องแชท เพิ่มฟีเจอร์ดูประวัติการสนทนาก่อนหน้าเมื่อเข้าช่องแชท แสดงจำนวนผู้เข้าร่วมในช่องแชทปัจจุบัน รองรับเกณฑ์การจัดเรียงเมื่อดูรายการช่องแชท Android iOS การจัดการอีเวนต์ Android iOS การจัดการการเชื่อมต่อ เพิ่มฟีเจอร์เชื่อมต่อใหม่ Hercules All 20241120 -> 20250217 Android 20241125-2 -> 20250527 iOS 20241120 -> 20250218 ฟีเจอร์ที่เปลี่ยนแปลง Android อัปเดตกฎการ obfuscation ที่จำเป็นสำหรับการบิลด์ iOS ผสานไลบรารี HiveAppTrackingTransparents.framework ที่เคยแจกแยกไว้เข้ากับ Service.framework การยืนยันตัวตน Android iOS เปลี่ยนให้หน้าแบบฟอร์มสอบถามแสดงได้เมื่อใช้เมธอด showMyInquiry แม้จะไม่ได้ใช้บัญชี Hive Membership ซึ่งเดิมไม่ทำงาน Android เปลี่ยนป๊อปอัปการยืนยันตัวตน VK จากเว็บวิวเป็นเบราว์เซอร์ในแอป การระบุแหล่งที่มาทางการตลาด iOS เปลี่ยนให้รองรับกรณีเปิดใช้งาน Firebase purchase event ที่เก็บโดยอัตโนมัติ แก้ไขบั๊ก โปรโมชั่น iOS ปรับรัศมีมุมของ UI ข่าวสารบนอุปกรณ์ iPad การจัดเตรียม iOS แก้ไขไม่ให้เว็บวิวเลื่อนเมื่อแสดงข้อกำหนด การวิเคราะห์ iOS ปรับตรรกะให้สามารถส่ง Analytics log ได้ทันทีหลังยอมรับข้อกำหนดเสร็จสิ้น ปัญหาที่ทราบ อื่นๆ iOS มีข้อผิดพลาดที่ทำให้เกิดแครชเมื่อใช้แชทบอตในโหมดแนวนอน โปรดอัปเดตเป็น Hive SDK Unity iOS 25.5.2 ขึ้นไป v4.25.5.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ การยืนยันตัวตน การวิเคราะห์ Windows เพิ่ม device.platform ใน Airbridge log ซึ่งจะมีค่าเป็น "Steam" หรือ "Desktop" และสามารถดูค่าได้แบบเรียลไทม์ในแดชบอร์ด Airbridge เช่นกัน ฟีเจอร์ที่เปลี่ยนแปลง อื่นๆ Windows ปรับปรุงตรรกะภายในที่เกี่ยวข้องกับ MMP แก้ไขบั๊ก การยืนยันตัวตน Windows แก้ไขปัญหาที่เมื่อใช้ สลับระหว่างหลายบัญชี แล้วเรียก logout หลัง auto login จะทำให้เซสชันหมดอายุและไม่สามารถล็อกอินได้อีก โปรโมชั่น Windows แก้ไขข้อขัดข้องที่เกิดเป็นระยะเมื่อเปิดหน้าข่าวสารทันทีหลังเรียก Promotion.updatePromotionData() อื่นๆ Windows แก้ไขปัญหาความไม่เข้ากันระหว่าง NVIDIA graphics driver 572.16 กับ DirectX 11 ที่เกิดขึ้นเมื่อ Hive SDK เปิดหน้าต่างใหม่ (Apple login, Facebook login, PG payment) v4.25.4.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ การยืนยันตัวตน Windows เพิ่มฟีเจอร์ สลับระหว่างหลายบัญชี ใหม่ โดยมีฟังก์ชันย่อยดังนี้ บันทึกบัญชีที่ล็อกอินอยู่ในปัจจุบันไว้บนอุปกรณ์ เรียกดูบัญชีที่บันทึกไว้ ออกจากระบบและลบบัญชีที่บันทึกไว้ ล็อกอินอย่างรวดเร็วด้วยบัญชีอื่นที่บันทึกไว้ Windows เปลี่ยนให้เมื่อผู้ใช้ที่ถูกระงับการใช้งานเกมพยายามล็อกอิน ระบบจะไม่ปิดแอป แต่จะออกจากระบบในแอปเท่านั้น Windows สามารถใช้โปรโตคอลการยืนยันตัวตนที่เข้มแข็งขึ้นใน ปลั๊กอินรีโมตเพลย์ อื่นๆ แก้ไขบั๊ก อื่นๆ Windows แก้ไขปัญหาที่ funnel log สำหรับการทำงานของฟีเจอร์ Hive ไม่ถูกรวบรวม v4.25.3.0 ข้อมูลแจ้งให้ทราบ : SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ใหม่ โปรโมชั่น Windows เปลี่ยนให้ส่งค่า typeCampaign เมื่อเรียก Promotion.getBannerInfo Windows รวบรวม login event เพื่อให้สามารถมอบรางวัลได้ในกรณีที่ผู้ใช้ติดตั้งแอปหลังป้อนรหัสเชิญ อื่นๆ Windows เพิ่มฟีเจอร์ตรวจสอบ execution parameter ที่แนบมากับ execution URI เมื่อเปิดเกมผ่าน Crossplay Launcher Windows เพิ่มUI บางรายการ ในขอบเขตที่รองรับการทำ controller key mapping Windows เพิ่ม UI เพื่อแสดงคำแนะนำปุ่มปิดเมื่อสามารถปิดได้ผ่านปุ่มบนคอนโทรลเลอร์ ฟีเจอร์ที่เปลี่ยนแปลง อัปเดตไลบรารี Windows เปลี่ยนเวอร์ชันของไลบรารี Chromium Embedded Framework เป็น 128.45 แก้ไขบั๊ก อื่นๆ Windows แก้ไขอาการที่เมื่อกำหนดเมาส์เคอร์เซอร์เริ่มต้นในเกมเอนจิน หลังปิดเว็บวิวแล้วเคอร์เซอร์เริ่มต้นของ Windows จะสลับปรากฏระหว่างการควบคุมเมาส์ Windows แก้ไขอาการที่เกิดข้อผิดพลาดเมื่อ Hive SDK ภายในส่ง HTML แทน JSON เป็นผลลัพธ์ Windows เปลี่ยนให้ส่งรหัสข้อผิดพลาดกรณีเชื่อมต่อ Steam Market ล้มเหลวอย่างละเอียดมากขึ้น เพิ่มรหัสข้อผิดพลาด IAPV4SteamMarketResponseError(-6101001) ส่งรหัสข้อผิดพลาดและข้อความในรูปแบบ [IAPv4] Steam server response error : (code: ... , message: ...) Windows แก้ไขปัญหาที่ไม่สามารถส่งคอลแบ็กกลับได้เมื่อพยายามล็อกอิน Steam ในโหมด Steam offline v4.25.2.2 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ที่เปลี่ยนแปลง การยืนยันตัวตน Android เนื่องจากความเข้ากันได้ของ Google Credential Manager ต่ำจนทำให้ผู้ใช้บางรายไม่สามารถเชื่อมต่อได้ จึงเปลี่ยนวิธีการยืนยันตัวตนกลับไปเป็น Google Sign-In แบบเดิม อัปเดตไลบรารี Android GooglePlay Services-Auth(Android) v20.7.0 (รองรับ Google Sign-In rollback อีกครั้ง) Google Credential Play Services Auth(Android) v1.3.0 (ยกเลิก rollback ของ Google Sign-In) v4.25.2.1 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
แก้ไขบั๊ก การระบุแหล่งที่มาทางการตลาด v4.25.2.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ Android iOS รองรับ Unity 6.1 (6000.1) การยืนยันตัวตน Windows รองรับ LINE เป็นวิธีการยืนยันตัวตน (IdP) ใหม่ การจับคู่ การจัดเตรียม ฟีเจอร์ที่เปลี่ยนแปลง การยืนยันตัวตน Android iOS เปลี่ยนวิธีการยืนยันตัวตน VK ที่รองรับ โดยวิธีใหม่สามารถใช้งานได้ใน VK Developer Console ใหม่ iOS อัปเดตโปรโตคอลการตรวจสอบของ GameKit API ที่ถูกทำ deprecated ซึ่งใช้ระหว่างการเข้าสู่ระบบ Apple GameCenter Android เปลี่ยนให้ทำการยืนยันตัวตนผ่าน Google Credential Manager และ AuthorizationClient API สำหรับทั้งการล็อกอินแบบ implicit และ explicit เนื่องจาก Google Sign-In library ยุติการรองรับ การเรียกเก็บเงิน Android เมื่อคืนเงินสินค้าที่ซื้อผ่านการชำระเงิน PG จะเพิ่มค่า order_id เพื่อให้แยกออกจากทรานแซกชันก่อนหน้าได้ Android Windows เปลี่ยนให้ส่ง purchase completion log ผ่านการระบุแหล่งที่มาทางการตลาดเมื่อทำรายการชำระเงิน PG เสร็จสิ้น โปรโมชั่น Android เปลี่ยนให้ Telegram ถูกเพิ่มเข้าไปในรายการปลายทางการแชร์ของ User Acquisition Android เปลี่ยนนโยบายการแคชเมื่อแสดงเว็บวิว การระบุแหล่งที่มาทางการตลาด Android iOS เพิ่มการส่งตัวระบุของ Hive SDK เพิ่มเติมเพื่อรองรับ การเชื่อมต่อกับบริการ MMP Windows เพิ่มการส่งตัวระบุของ Hive SDK เพิ่มเติมเพื่อรองรับ marketing attribution All เปลี่ยนให้สามารถเพิ่ม custom attribute ระหว่างการติดตามอีเวนต์แบบแมนนวลแล้วส่งได้ Android เปลี่ยนให้ส่งข้อมูลแหล่งที่มาของมาร์เก็ตระหว่างเริ่มต้น Airbridge iOS เปลี่ยนช่วงความแม่นยำของค่าทศนิยมชนิด semantic value จาก float เป็น double เมื่อใช้ sendEventWithAttributes API การจัดเตรียม All เปลี่ยนให้ในหน้าดูรายละเอียดข้อกำหนดและหน้าดูข้อกำหนดอีกครั้ง โหลดด้วยเบราว์เซอร์ภายนอกแทนหน้าเว็บวิวของข้อกำหนดในกรณีต่อไปนี้ เมื่อมีการย้ายไปยังเว็บเพจที่อยู่นอก URL ของข้อกำหนด เมื่อคลิกแท็ก HTML ประเภทลิงก์ในข้อกำหนด (เช่น a tag, tel:// เป็นต้น) อัปเดตไลบรารี Android Airbridge(Android) v4.1.0 → v4.3.0 Adjust(Android) v5.0.1 → v5.2.0 Singular(Android) v12.6.1 → v12.7.0 AppsFlyer(Android) v6.15.2 → v6.16.2 GooglePlay Services-Auth(Android) v20.7.0 (ยุติการรองรับ) Google Credential Play Services Auth(Android) v1.3.0 (รองรับใหม่) iOS Airbridge(iOS) v4.1.1 → v4.3.0 Adjust(iOS) v5.0.1 → v5.2.0 Singular(iOS) v12.6.1 → v12.7.1 AppsFlyer(iOS) v6.15.3 → v6.16.1 QQ(iOS) 3.5.17.3 → 3.5.17.4 แชท Android iOS เพิ่มการส่งและรับ extraData เพิ่มเติมเมื่อส่งหรือรับข้อมูลข้อความ Android iOS เปลี่ยนไม่ให้ส่ง extraData อีกต่อไปเมื่อเชื่อมต่อกับเซิร์ฟเวอร์แชท Android iOS เพิ่มการรับค่าเวลาแบบจำนวนเต็มนอกเหนือจากค่าเวลาแบบสตริง Android iOS เปลี่ยนให้เมื่อเครือข่ายถูกบล็อกหรือไม่สามารถสื่อสารได้ แล้วระบบไม่สามารถตัดการเชื่อมต่อเว็บซ็อกเก็ตได้ตามปกติและพยายามเชื่อมต่อใหม่ จะไม่ล้มเหลวจากสภาวะการเชื่อมต่อซ้ำซ้อน แก้ไขบั๊ก Android แก้ไขให้เมื่อจำเป็นต้องลองสื่อสารใหม่ผ่านเครือข่ายหรือเชื่อมต่อกับ distributed server แล้วได้รับการตอบกลับก่อนถึงเวลาหมด timeout สูงสุดที่ตั้งไว้ ระบบจะลองสื่อสารใหม่ทันทีหรือเชื่อมต่อกับ distributed server ทันทีโดยไม่รอ timeout ต่อไป iOS แก้ไขข้อผิดพลาดที่ค่า gameLanguage ในไฟล์ hive_config.xml ถูกรีเซ็ตเมื่อกลุ่มเซิร์ฟเวอร์ Zone ที่ Hive SDK เชื่อมต่อเปลี่ยนไปจากการใช้เมธอด setZone ของคลาส Configuration การยืนยันตัวตน iOS แก้ไขข้อผิดพลาดที่ QQ web login ทำงานไม่ปกติบนอุปกรณ์ iOS 18 ขึ้นไป Windows แก้ไขปัญหาที่ JWT token สำหรับโปรโตคอลความปลอดภัยที่เข้มแข็งขึ้นไม่ถูกส่งไปยังการสื่อสารที่ใช้เว็บวิวของ Hive SDK การเรียกเก็บเงิน Windows แก้ไขปัญหาที่แอปค้างเมื่อเรียกเมธอดใดเมธอดหนึ่งต่อไปนี้ในสถานะที่มีการซ้อน callback ของ Hive SDK หลายชั้น IAPV4.transactionFinish IAPV4.transactionMultiFinish IAPV4.restore การระบุแหล่งที่มาทางการตลาด Android แก้ไขอาการที่มีการแสดงพุชแจ้งเตือนว่างเปล่าเมื่อใช้ฟีเจอร์ตัดสินว่ามีการติดตั้งหรือไม่ด้วย Adjust Android แก้ไขให้ส่งข้อมูลรายได้ตามราคาต่อหน่วยและจำนวน เมื่อเกิดอีเวนต์ซื้อหลายชิ้นพร้อมกันระหว่างใช้ Airbridge การจัดเตรียม Android iOS แก้ไขข้อผิดพลาดที่ค่า AgeGate สำหรับตรวจสอบอายุทำงานตามค่าที่ตั้งไว้ใน hive_config.xml เมื่อเริ่มต้นโมดูลโฆษณา (Adiz) ก่อนเริ่มต้น SDK แม้อยู่ในสถานะที่ต้องปฏิบัติตามข้อกำหนดอย่าง COPPA หรือ GDPR แชท Android แก้ไขอาการที่การเชื่อมต่อแชทล้มเหลวเป็นระยะ ปัญหาที่ทราบ การระบุแหล่งที่มาทางการตลาด v4.25.1.3 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ที่เปลี่ยนแปลง การเรียกเก็บเงิน Android เปลี่ยนรูปแบบการทำงานของการชำระเงิน PG ให้เหมือนกับมาร์เก็ตในฟีเจอร์การเรียกเก็บเงินอื่น(IAPv4) หากกำลังใช้การชำระเงิน PG คุณต้องอ้างอิงเอกสาร PG payment แล้วแก้ไขการติดตั้งใช้งานโค้ด การระบุแหล่งที่มาทางการตลาด แก้ไขบั๊ก การเรียกเก็บเงิน iOS แก้ไขข้อผิดพลาดที่พื้นหลังทึบเมื่อแสดงป๊อปอัป UI ที่ถามความยินยอมในการส่งข้อมูลการใช้สินค้าที่บริโภคแล้ว iOS แก้ไขข้อผิดพลาดที่ทิศทางหน้าจอของแอปหมุนไปในทิศทางที่ไม่ตั้งใจเมื่อปิดป๊อปอัป UI ที่ถามความยินยอมในการส่งข้อมูลการใช้สินค้าที่บริโภคแล้ว โปรโมชั่น iOS แก้ไขข้อผิดพลาดที่ภาพซึ่งแสดงอยู่หายไปเมื่อเกิดอีเวนต์หมุนหน้าจอระหว่างแสดง review popup ที่มีรูปภาพ การระบุแหล่งที่มาทางการตลาด iOS แก้ไขข้อผิดพลาดที่เมื่อส่งข้อมูลรายได้โฆษณาผ่าน Adiz ระบบ Airbridge ส่งเป็น AdMob แทน Adiz v4.25.1.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ การยืนยันตัวตน อื่นๆ ฟีเจอร์ที่เปลี่ยนแปลง การเรียกเก็บเงิน Windows เปลี่ยนรูปแบบการทำงานของการชำระเงิน PG ให้เหมือนกับมาร์เก็ตในฟีเจอร์การเรียกเก็บเงินอื่น(IAPv4) หากกำลังใช้การชำระเงิน PG คุณต้องอ้างอิงเอกสาร PG payment แล้วแก้ไขการติดตั้งใช้งานโค้ด โปรโมชั่น Windows ปรับแก้ไม่ให้ค่าที่ส่งผ่าน additionalInfo มีข้อมูลที่ไม่จำเป็นรวมอยู่ สภาพแวดล้อมการพัฒนา Windows อัปเดต Microsoft Visual C++ Redistributable ขั้นต่ำที่จำเป็นเป็นเวอร์ชัน 14.42.34438 แก้ไขบั๊ก การยืนยันตัวตน Windows แก้ไขข้อผิดพลาดที่ความสามารถในการควบคุมเมาส์ผ่าน Hive SDK controller ยังคงทำงานอยู่ เมื่อผู้ใช้เลือกล็อกอินด้วยวิธีอื่นที่ไม่ใช่ Hive Membership แล้วกดยกเลิกการล็อกอิน v4.25.0.1 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ การระบุแหล่งที่มาทางการตลาด iOS แก้ไขข้อผิดพลาดที่ค่า did และ vid ซึ่ง SDK เก็บและส่งโดยอัตโนมัติไม่ถูกส่ง เมื่อใช้ Hive SDK v4 25.0.0 ขึ้นไปที่ใช้ Adjust v5 ฟีเจอร์ที่เปลี่ยนแปลง สภาพแวดล้อมการพัฒนา Windows อัปเดต Microsoft Visual C++ Redistributable ขั้นต่ำที่จำเป็นเป็นเวอร์ชัน 14.38.33130 แก้ไขบั๊ก การเรียกเก็บเงิน Windows แก้ไขปัญหาที่การชำระเงินซ้ำสำหรับผู้ใช้ที่ได้รับเงินคืนไม่แสดงเมื่อใช้โปรโตคอลความปลอดภัยที่เข้มแข็งขึ้นด้วย JWT token v4.25.0.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ การยืนยันตัวตน การเรียกเก็บเงิน โปรโมชั่น การจับคู่ Android iOS อัปเดตฟีเจอร์ matchmaking และรองรับ group matchmaking ใหม่ ※ ไม่รองรับร่วมกับ Hive SDK interface เวอร์ชันก่อนหน้า หากต้องการใช้ฟีเจอร์ matchmaking ที่อัปเดตแล้ว ต้องใช้ Hive SDK v4 25.0.0 ขึ้นไป การระบุแหล่งที่มาทางการตลาด อื่นๆ Windows รองรับ touch gesture บนอุปกรณ์ handheld ที่มีหน้าจอสัมผัส เช่น ASUS ROG Ally Windows เมื่อใช้เกมคอนโทรลเลอร์ จะรองรับ controller key mapping ใหม่ และสามารถโฟกัสและควบคุมองค์ประกอบ UI บางส่วนของ Hive ได้ Windows รองรับการใช้ custom cursor แทนเมาส์เคอร์เซอร์ทั่วไปใหม่ Windows เพิ่มการตั้งค่าสำหรับเปิดหรือปิดการควบคุมด้วยเกมคอนโทรลเลอร์ แชท Android iOS รองรับฟีเจอร์ แชท ใหม่ ฟีเจอร์ที่เปลี่ยนแปลง การยืนยันตัวตน Android iOS ลบคลาส อินเทอร์เฟซ เมธอด delegate และ listener ของโมดูล Auth ที่ไม่ใช้งานอีกต่อไป All ใช้ JWT token เพื่อใช้โปรโตคอลความปลอดภัยที่เข้มแข็งขึ้น Android iOS ลบ TalkPlus authentication token method ตามการสิ้นสุดการรองรับ TalkPlus Android อนุญาตให้ทำ browsing เช่น การค้นหารหัสผ่านได้ใน Apple login webview นอกเหนือจากฟังก์ชันล็อกอิน โปรโมชั่น Windows เพิ่มตัวบ่งชี้การแจ้งเตือนคอนเทนต์ใหม่ในแท็บเมนูของข่าวสาร การระบุแหล่งที่มาทางการตลาด Android iOS อัปเดตให้รองรับ Adjust v5 ลบ Adjust Signature library Android iOS เปลี่ยนให้ส่งแหล่งรายได้โฆษณาเป็นแหล่ง AdMob เมื่อคำนวณรายได้โฆษณา Adiz ผ่าน Adjust Android สะท้อนการรวม AppsFlyer ad revenue library เข้ากับ main library 6.14.2 → 6.15.2 ลบ AppsFlyer ad-revenue library Unity All ปรับปรุง Hive Config Setting UI Hercules แก้ไขบั๊ก การยืนยันตัวตน Android แก้ไขปัญหาที่ UI thread ถูกครอบครองเป็นระยะเมื่อเกิดความล่าช้าในการตอบกลับของเครือข่ายระหว่างเรียกเมธอด signIn Windows แก้ไขข้อผิดพลาด CommonUnknown ที่เกิดขึ้นเมื่อผู้ใช้ในสถานะชำระเงินซ้ำหลังการคืนเงินล็อกอินบน PC Windows ปรับปรุง UI ไม่ให้ข้อความ "คำเตือนการคุ้มครองข้อมูลส่วนบุคคล" ปรากฏเมื่อผู้ใช้ลากข้อความคงสถานะการล็อกอินไว้ การเรียกเก็บเงิน iOS แก้ไขข้อผิดพลาดที่ IAP_UPDATE event เกิดขึ้นเพิ่มเติม เมื่อกระตุ้นการซื้อสินค้าภายในแอปโดยใช้ UserEngagement Windows แก้ไขปัญหาที่ไม่สามารถดำเนินการชำระเงินต่อได้ หากปิด overlay ระหว่างการชำระเงิน Steam ด้วยปุ่ม ESC หรือปุ่มอื่น อื่นๆ Windows ปรับปรุงเงื่อนไขการวนลูปเพื่อให้การใช้ CPU กลับสู่ระดับปกติ ※ หากกำลังใช้เวอร์ชันที่ได้รับผลกระทบ (4.24.1.0 ขึ้นไป) โปรดอัปเดตเป็น SDK v4 Unity Windows 25.0.0 แล้วตรวจสอบว่าการใช้ CPU กลับมาคงที่หรือไม่ ปัญหาที่ทราบ การระบุแหล่งที่มาทางการตลาด iOS เมื่อใช้ Adjust มีข้อผิดพลาดที่ค่า did และ vid ซึ่ง SDK เก็บและส่งโดยอัตโนมัติไม่ถูกส่ง จำเป็นต้องอัปเดตเป็น Hive SDK v4 25.0.1 ขึ้นไป v4.24.5.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ Android iOS รองรับ Unity 6(Unity 6000) Windows เพิ่มการอัปเดตเพื่อให้เข้ากันได้กับ Hive SDK v4 Unity Android & iOS 24.5.0 Interface การยืนยันตัวตน Android iOS รองรับ Steam และ X(เดิมคือ Twitter) เป็นวิธีการยืนยันตัวตนใหม่ Android รองรับ ฟีเจอร์ in-web browsing ที่แชร์ authenticated session โปรโมชั่น Android iOS สามารถแสดงโฆษณาได้ใน Spot Banner เช่นกัน Android รองรับ X(เดิมคือ Twitter) ในฟีเจอร์แชร์คำเชิญผู้ใช้ การจับคู่ ฟีเจอร์ที่เปลี่ยนแปลง การยืนยันตัวตน Android iOS แก้ไขชื่อ Provider ที่แสดงใน conflict popup ปลั๊กอิน Android iOS ใช้ EDM4U เวอร์ชันล่าสุดที่จัดเตรียมให้ iOS เมื่อใช้ GameCenter login จะเปลี่ยนให้เพิ่ม Entitlement setting ที่จำเป็นต่อการบิลด์โดยอัตโนมัติ เดิมแม้จะใช้ GameCenter login ก็ยังต้องตั้งค่า Capability Manager เพิ่มเติม หากไม่มี Entitlement setting ผู้ใช้จะไม่สามารถล็อกอินได้ตามปกติบนอุปกรณ์ iOS 18 ขึ้นไป แก้ไขบั๊ก การเรียกเก็บเงิน iOS แก้ไขให้เมื่อราคาของสินค้าบางรายการเป็นค่าที่ไม่สามารถแสดงด้วย floating point ได้อย่างแม่นยำ ระบบจะแสดงค่านั้นเป็นเลขทศนิยมที่ถูกต้องในรูปแบบ JSON แทนการแสดงเป็นทศนิยมซ้ำ ตัวอย่าง> 4.99$ (string) → 4.9900000000000011 (double) → 4.99 (JSON number) ปลั๊กอิน All ใช้ explicit namespace เพื่อหลีกเลี่ยงการซ้ำของอินเทอร์เฟซที่ทำให้เกิดข้อผิดพลาดในการคอมไพล์ร่วมกับปลั๊กอินภายนอกบางรายการ Android แก้ไขข้อผิดพลาดที่การตั้งค่าที่จำเป็นขาดหายไปบนแพลตฟอร์ม Android target เมื่อใช้ Firebase marketing tracking tool หรือ Huawei authentication feature (เกิดขึ้นตั้งแต่ SDK v4 24.3.0 ขึ้นไป) v4.24.4.2 ข้อมูลแจ้งให้ทราบ : SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ที่เปลี่ยนแปลง Windows ลบทรัพยากรที่ไม่จำเป็นซึ่งไม่ได้ใช้งานใน UI v4.24.4.1 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ รีโมตเพลย์ Windows ตั้งแต่ Hive SDK Unity Windows v4.24.4.1 ขึ้นไป รองรับ รีโมตเพลย์ ฟีเจอร์ที่เปลี่ยนแปลง การยืนยันตัวตน Windows เปลี่ยน UI เลือก IdP ให้เห็นชัดเจนยิ่งขึ้นว่าเลือก คงสถานะการล็อกอิน อยู่หรือไม่ Windows แก้ไขข้อความแปลภาษาอังกฤษใน UI เลือก IdP ก่อนเปลี่ยน: Keep me logged in หลังเปลี่ยน: Stay signed in v4.24.4.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ การเรียกเก็บเงิน Android Windows รองรับการซื้อหลายจำนวน โดยใช้ IAPv4.purchase เมื่อร้องขอการชำระเงิน PG การระบุแหล่งที่มาทางการตลาด Android iOS รองรับ Airbridge ในฐานะบริการเฉพาะสำหรับ Hive SDK การเรียกใช้ระยะไกล ฟีเจอร์ที่เปลี่ยนแปลง ปลั๊กอิน Android iOS เปลี่ยนให้ฟีเจอร์การตั้งค่า Package Name ของ Android หรือ Bundle Name ของ iOS โดยอัตโนมัติทำงานแบบเลือกได้ผ่าน Hive AppId แก้ไขบั๊ก การวิเคราะห์ iOS แก้ไขข้อผิดพลาดที่เมื่อเลือกตัวเลือกของ consent banner เพียงรายการเดียว ระบบไม่สะท้อนผลอย่างถูกต้อง v4.24.3.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ การระบุแหล่งที่มาทางการตลาด Windows Appsflyer 1.0.1 ???+ warning มีการเปิดตัว Appsflyer(Steam เท่านั้น) 1.0.1 แล้ว ตั้งแต่ Hive SDK v4 24.0.0 ขึ้นไป จะรองรับเฉพาะ Appsflyer 1.0.1 ขึ้นไปสำหรับฟีเจอร์การระบุแหล่งที่มาทางการตลาด การจัดเตรียม All เพิ่มฟีเจอร์สำหรับตรวจสอบว่ามีการได้รับความยินยอมจากผู้แทนตามกฎหมายแล้วหรือไม่ในหน้าข้อกำหนด ฟีเจอร์ที่เปลี่ยนแปลง การยืนยันตัวตน Android iOS เปลี่ยนพฤติกรรมของการ logout * เดิม: เมื่อเรียก signOut Hive SDK จะ logout บัญชีผู้ใช้ บัญชี guest จะได้รับการตอบกลับล้มเหลวจากเซิร์ฟเวอร์เมื่อเรียก signOut API * เปลี่ยน: เมื่อเรียก signOut Hive SDK จะขอให้ Hive server ยืนยันก่อนว่าสามารถ logout บัญชีผู้ใช้ได้หรือไม่ แล้วจึง logout ตามผลการตอบกลับ Android iOS ระหว่างการ logout บัญชี guest จะไม่ส่งผลตอบกลับแบบสำเร็จอีกต่อไป แต่จะส่งรหัสข้อผิดพลาดแทน โดย Hive SDK และ Hive server จะคงเซสชันของบัญชี guest ไว้ Android iOS เปลี่ยนให้บัญชีที่ถูกระงับการใช้งาน logout จาก IdP โดยอัตโนมัติ เพื่อให้สามารถล็อกอินด้วยบัญชีอื่นของ IdP เดียวกันได้ กรณีนี้ใช้เฉพาะเมื่อไม่สามารถทำ auto login ได้ Android iOS เมื่อเชื่อมต่อ IdP ผ่านเมธอด AuthV4.connect จะทำการ logout หากสลับไปยังบัญชีที่ถูกระงับการใช้งาน All เปลี่ยนให้บริการจัดการอุปกรณ์ใช้รหัสประเทศโทรศัพท์ระหว่างประเทศโดยอัตโนมัติตามภูมิภาคที่อุปกรณ์เชื่อมต่ออยู่ iOS เปลี่ยนให้สามารถล็อกอิน Facebook ได้แม้ผู้ใช้จะปฏิเสธความยินยอม App Tracking Transparency(ATT) Windows เมื่อสมัครใช้บริการจัดการอุปกรณ์หลังยืนยันอายุผู้ใหญ่ หากจำนวนบัญชีที่สมัครได้ด้วยหมายเลขโทรศัพท์เดียวเกินกำหนด จะแสดงข้อความข้อผิดพลาดว่า "จำนวนบัญชีที่สมัครได้ด้วยหมายเลขโทรศัพท์เดียวกันเกินกำหนดแล้ว" โปรโมชั่น Android iOS แก้ไขไม่ให้ค่าที่ส่งผ่าน additionalInfo มีข้อมูลที่ไม่จำเป็นรวมอยู่ All เปลี่ยนให้สามารถแสดงแบนเนอร์เต็มหน้าจอในอัตราส่วน 2:3 หรือ 3:2 ได้ Android iOS เปลี่ยนข้อความ "ไม่แสดงอีกเป็นเวลา 1 วัน" บนแบนเนอร์เต็มหน้าจอเป็น "ไม่แสดงอีกในวันนี้" การระบุแหล่งที่มาทางการตลาด ปลั๊กอิน Android iOS ลดจำนวนไฟล์ XML ที่จัดการโดย Hive External Dependency Manager ให้น้อยที่สุด อัปเดตไลบรารี 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 แก้ไขข้อผิดพลาดที่เกิดแครชเมื่อเลือกจำกัดการเข้าถึงอัลบั้มรูปภาพ (อนุญาตเฉพาะบางรูป) การแจ้งเตือน Android แก้ไขข้อผิดพลาดที่ push message ไม่แสดงตามปกติเมื่อกำหนดค่า type ที่ Local Push Notification ไม่รองรับ iOS ปรับให้มีการส่งข้อมูลเวอร์ชันของแอป v4.24.2.1 ข้อมูลแจ้งให้ทราบ : SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ใหม่ ชุมชน Windows เปลี่ยนให้ชุมชนที่ปฏิบัติตามข้อกำหนดของ Hive สามารถใช้โดเมนแบบกำหนดเอง ที่ไม่ใช่ withhive.com, com2us.com ได้ v4.24.1.3 ข้อมูลแจ้งให้ทราบ : SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า
ฟีเจอร์ที่เปลี่ยนแปลง การยืนยันตัวตน Android iOS เปลี่ยนให้บริการจัดการอุปกรณ์ใช้รหัสประเทศโทรศัพท์ระหว่างประเทศโดยอัตโนมัติตามภูมิภาคที่อุปกรณ์เชื่อมต่ออยู่ v4.24.2.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ Android iOS รองรับฟังก์ชันที่ส่งกลับว่าผู้ใช้ที่มีอายุต่ำกว่า 16 ปีได้ยอมรับข้อกำหนดหรือไม่ ในภูมิภาค EU และ EEA ที่ใช้ GDPR และสามารถตรวจสอบได้ว่าผู้ใช้มีอายุต่ำกว่า 16 ปีหรือไม่ Android เมื่อใช้แอปรูปภาพบนอุปกรณ์ที่ใช้ Android OS 11 ขึ้นไปหรืออุปกรณ์ที่ติดตั้งโมดูลที่รองรับ จะใช้ PhotoPicker เป็นค่าเริ่มต้น iOS สามารถตรวจสอบ Hive SDK debug log ได้ในแอป MacOS Console และสามารถเลือกดูเฉพาะประเภทของ log ที่ต้องการได้ All รองรับฟีเจอร์ควบคุมการแสดง Hive SDK debug log ใน Unity Editor การยืนยันตัวตน All เมื่อจำนวนบัญชีที่สมัครได้ด้วยหมายเลขโทรศัพท์เดียวเกินกำหนด หากร้องขอให้ส่งรหัสยืนยัน ระบบจะแสดงข้อความข้อผิดพลาดว่า "จำนวนบัญชีที่สร้างได้ด้วยหมายเลขโทรศัพท์เดียวกันเกินกำหนดแล้ว" Windows รองรับ Steam IdP implicit login โดยให้ใช้ AuthV4.Helper.signIn โปรโมชั่น ฟีเจอร์ที่เปลี่ยนแปลง การยืนยันตัวตน Windows เปลี่ยนไม่ให้ขอสิทธิ์ games_lite ที่ใช้ตรวจสอบข้อมูล Google Play Games ระหว่าง Google login โปรโมชั่น iOS ปรับปรุงการใช้งานโดยลดการแสดงป๊อปอัปขอความยินยอมสำหรับการวางข้อมูลจากคลิปบอร์ดระหว่างใช้ฟีเจอร์เชิญเกม (UA) เปลี่ยนช่วงเวลาที่แสดงป๊อปอัปขอความยินยอม จากตอนที่ผู้ใช้ที่ได้รับเชิญเปิดแอปทันที เป็นตอนที่เริ่มต้น Hive SDK หลังจากเปิดแอปแล้ว เปลี่ยนให้แสดงป๊อปอัปเฉพาะเมื่อมีข้อมูล URL ของผู้เชิญอยู่ในคลิปบอร์ดเท่านั้น การแจ้งเตือน Android รองรับ runtime library (Push Amazon Device Message 1.2.0) ที่ทำงานบนอุปกรณ์ Fire รุ่นใหม่ของ Amazon อัปเดตไลบรารี Android Samsung GalaxyStore IAP 6.1 → 6.1.1 Amazon Device Message 1.0.1 → 1.2.0 การวิเคราะห์ iOS เปลี่ยนค่าเริ่มต้นของ saveAnalyticsLogBeforeCrash ซึ่งเป็นตัวเลือกสำหรับบันทึก log ที่ยังไม่ได้ส่งลงไฟล์เมื่อแอปแครช ให้เป็น false แก้ไขบั๊ก การยืนยันตัวตน Android iOS แก้ไขให้แสดงข้อความข้อผิดพลาดโดยไม่รีเซ็ตเวลาคงเหลือ เมื่อจำนวนครั้งในการส่งข้อความเกินกำหนดระหว่างกระบวนการยืนยันตัวตนจริงชื่อของผู้ใช้ที่เชื่อมต่อจากประเทศจีน Android แก้ไขข้อผิดพลาดที่ไม่มี response callback ที่เหมาะสมเมื่อผู้ใช้กดปุ่มย้อนกลับระหว่าง Google Play login แล้วไม่ได้เข้าสู่ระบบ Android แก้ไขข้อผิดพลาดที่ไม่สามารถป้อนข้อมูลด้วยคีย์บอร์ดบนอุปกรณ์ความละเอียดต่ำ Windows แก้ไขอาการที่ไม่สามารถกลับไปหน้าก่อนหน้าได้ แม้คลิก "กลับไปหน้าก่อนหน้า" ในหน้ารับรองโทรศัพท์เพื่อยืนยันตัวบุคคลของบริการจัดการอุปกรณ์ ขณะมีป๊อปอัปข้อผิดพลาดแสดงอยู่ Windows แก้ไขอาการที่มีการป้อนค่าเข้าไปในช่องกรอกรหัสยืนยันเมื่อหมุนล้อเมาส์ ขณะที่ช่องกรอกรหัสยืนยันในหน้ารับรองโทรศัพท์เพื่อยืนยันตัวบุคคลของบริการจัดการอุปกรณ์กำลัง active อยู่ Windows แก้ไขอาการที่ไม่สามารถส่งต่อ Hive SDK callback ได้เมื่อเรียก AuthV4.Helper.switchAccount, AuthV4.Helper.resolveConflict ภายใน nested callback Windows แก้ไขปัญหาที่ไม่สามารถส่งพารามิเตอร์ PlayerInfo ของ Unity Plugin ใน AuthV4.Helper.switchAccount, AuthV4.Helper.resolveConflict ได้ โปรโมชั่น iOS แก้ไขข้อผิดพลาดที่เกิดอาการค้างเมื่อทำงานเพื่อแสดง frame view ใหม่ใน news view Windows แก้ไขอาการแครชเมื่อย้ายไปยัง Frame ใน Promotion Custom Direct Fullscreen การระบุแหล่งที่มาทางการตลาด Android แก้ไขข้อผิดพลาดที่การส่ง Adjust event ล่าช้าเมื่อทำการเริ่มต้นด้วยข้อกำหนดแบบปรับแต่งเอง การจัดเตรียม Windows แก้ไขให้ใช้ข้อมูล URL ของข้อกำหนดที่ได้รับใหม่จาก Hive server ไม่ใช่ข้อมูลที่เคยบันทึกไว้ในอดีต เมื่อต้องการดูข้อกำหนดอีกครั้ง v4.24.1.2 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
แก้ไขบั๊ก การยืนยันตัวตน Android แก้ไขข้อผิดพลาดที่ไม่มี response callback ที่เหมาะสมเมื่อกดปุ่มย้อนกลับเพื่อยกเลิกการล็อกอินระหว่าง Google login โดยบั๊กนี้เกิดขึ้นเฉพาะเมื่อค่า Google Legacy Support ใน Hive Console เป็นจริงเท่านั้น Android แก้ไขข้อผิดพลาดที่ไม่สามารถป้อนข้อมูลด้วยคีย์บอร์ดบนอุปกรณ์ความละเอียดต่ำ v4.24.1.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ที่เปลี่ยนแปลง Windows รองรับฟังก์ชันการย้ายเมาส์ด้วยเกมคอนโทรลเลอร์บน UI ที่ Hive SDK ติดตั้งไว้ อัปเดตไลบรารี iOS AppsFlyer(iOS) v6.13.1 → v6.14.3 QQ (iOS) v3.5.14 → v3.5.16 Facebook SDK v17.0.0 → v16.2.1 การวิเคราะห์ iOS เปลี่ยนให้ตัดสินว่าจะต้องแสดง consent banner หรือไม่ตามสถานะความยินยอมในการติดตามของอุปกรณ์ หากผู้ใช้ปฏิเสธความยินยอมในการติดตาม จะไม่แสดง consent banner แก้ไขบั๊ก การเรียกเก็บเงิน iOS แก้ไขข้อผิดพลาดที่ไม่สามารถค้นหาสินค้าได้ เมื่อต้องอัปเดตจาก Hive SDK v4 เวอร์ชันก่อน 24.0.0 (เช่น v4 23.4.0) ไปเป็น v4 24.0.0 v4.24.0.0 โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้
ฟีเจอร์ใหม่ Windows เพิ่มฟีเจอร์ที่เมื่อพยายามเริ่มต้น Hive SDK หลังจากบริการเกมสิ้นสุดลงแล้ว จะส่งกลับ รหัสข้อผิดพลาด การยืนยันตัวตน การเรียกเก็บเงิน iOS หากมีข้อมูลส่วนลดการสมัครสมาชิกครั้งแรก ระบบจะส่งมาพร้อมกันเมื่อค้นหาข้อมูลสินค้า เมื่อใช้ getProductInfo สามารถตรวจสอบข้อมูลส่วนลดได้จากความแตกต่างระหว่างค่า field original_price และ price ในรายการอ็อบเจ็กต์ IAPV4Product ที่ได้รับผ่านคอลแบ็ก โปรโมชั่น Android รองรับ Custom Tabs ที่ใช้เบราว์เซอร์เริ่มต้นที่ตั้งค่าไว้ในอุปกรณ์เพื่อแสดงหน้าภายนอก คุณสามารถแสดง in-app browser ได้ด้วยเมธอด showInAppBrowser ของคลาส PlatformHelper iOS รองรับ SafariViewController ที่ใช้เบราว์เซอร์เพื่อแสดงหน้าภายนอก คุณสามารถแสดง in-app browser ได้ด้วยเมธอด showInAppBrowser ของคลาส PlatformHelper ฟีเจอร์ที่เปลี่ยนแปลง iOS เปลี่ยนให้ใช้ CFBundleShortVersionString เพิ่มเติมเมื่อแยกความแตกต่างของเวอร์ชันแอป Windows เปลี่ยนให้ UI และเว็บวิวของ HIVE SDK แสดงผลตามการตั้งค่า DPI ไม่ใช่ความละเอียดของจอภาพ การยืนยันตัวตน Windows เปลี่ยนให้สามารถล็อกอินด้วย Google โดยใช้ 'secret mode' ของเว็บเบราว์เซอร์เริ่มต้นที่ตั้งไว้ใน Windows ซึ่งเว็บเบราว์เซอร์ที่เกี่ยวข้องมีดังนี้ * Google Chrome * Microsoft Edge * Mozilla Firefox * Naver whale Windows หากล็อกอินด้วยเว็บเบราว์เซอร์อื่นนอกเหนือจากที่ระบุข้างต้น จะใช้ 'normal mode' การเรียกเก็บเงิน Android iOS เปลี่ยนข้อความประเภทการชำระเงิน PG ที่แสดงใน UI การชำระเงินซ้ำสำหรับผู้ใช้ที่ได้รับเงินคืนจาก "HiveStore" เป็น "การชำระเงิน PG" Android เปลี่ยนให้แสดงหน้าการชำระเงิน PG ใน in-app webview แทน in-app browser เพื่อให้รองรับการชำระเงิน PG ได้แม้บนอุปกรณ์ที่ไม่รองรับสภาพแวดล้อม in-app browser อัปเดตไลบรารี Android GooglePlay Services-Games v2 (Android) v19.0.0 → 20.0.0 Facebook SDK Android v16.2.0 → 17.0.0 LINE (Android) v5.9.1 → 5.10.0 iOS WeChat 2.0.2 → 2.0.4 Hercules 2024.01.23 → 2024.04.11 Singular 12.3.2 → 12.4.1 Windows Steamworks 1.55 → 1.59 การวิเคราะห์ Android เปลี่ยนค่าเริ่มต้นของการตั้งค่าเก็บ advertising identifier ในฟีเจอร์เก็บ Firebase event เป็น true แก้ไขบั๊ก การยืนยันตัวตน Windows แก้ไขข้อผิดพลาดที่ยังสามารถป้อนรหัสยืนยันได้หลังจากหมดเวลายืนยันตัวตนจริงชื่อของจีน Windows แก้ไขข้อผิดพลาดที่ภาษาของเว็บเพจบางหน้า (เช่น Apple login) แสดงเป็นภาษาอังกฤษเท่านั้น Windows แก้ไขข้อผิดพลาดที่ไม่สามารถส่ง callback ของ SDK ได้เมื่อมีการเรียก IAPv4 getSubscriptionProductInfo ภายใน nested callback function Windows แก้ไขข้อผิดพลาดที่ Google login ล้มเหลวเมื่อไม่ได้รับรูปโปรไฟล์จาก Google (เปลี่ยนให้สามารถล็อกอินได้แม้ไม่ได้รับรูปโปรไฟล์) การเรียกเก็บเงิน Windows แก้ไขข้อผิดพลาดที่การชำระเงิน PG แสดงเป็น Hive Store ใน UI การชำระเงินซ้ำสำหรับผู้ใช้ที่ได้รับเงินคืน Windows แก้ไขให้ใช้ UI ที่เหมาะกับลักษณะภาษาอาหรับบนหน้าจอภาษาอาหรับของ UI การชำระเงินซ้ำสำหรับผู้ใช้ที่ได้รับเงินคืน โปรโมชั่น Windows แก้ไขข้อผิดพลาดที่ฟังก์ชัน getBannerInfo, getBannerInfoString ไม่ทำงาน Windows แก้ไขให้ Promotion API ทำงานได้โดยไม่ขึ้นกับการยืนยันตัวตนของ AuthV4 อื่นๆ Windows แก้ไขข้อผิดพลาดที่ UI กระพริบเมื่อมีการทำ input event เช่น การคลิก บนหน้าต่างบางขนาด ปัญหาที่ทราบ การยืนยันตัวตน iOS เมื่อใช้ Facebook SDK iOS 17.0.0 หากผู้ใช้ไม่ยินยอมกับ "App Tracking Transparency" บนอุปกรณ์ iOS 17.0 ขึ้นไป จะไม่สามารถล็อกอินได้ หากต้องการติดตั้งใช้งาน Facebook login ภายใต้เงื่อนไขนี้ ให้ใช้ Hive SDK v4 24.1.0