ข้ามไปที่เนื้อหา

บันทึกประจำรุ่น 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 สำหรับแบนเนอร์แบบเต็มหน้าจอตามวิธีด้านล่าง
    1. ดาวน์โหลดและแตกไฟล์ ไฟล์บีบอัดที่มีโฟลเดอร์ไฟล์ HTML ที่แก้ไขแล้ว
    2. คัดลอกทั้งโฟลเดอร์และเขียนทับภายใต้ Plugins/HIVESDK/Source/HiveSDKWindows/assets/additional
    3. สร้างแอปใหม่อีกครั้ง
  • หากใช้ SDK Manager กับ Hive SDK v4 Unity 25.4.0 ขึ้นไป ให้อัปเดตเป็น SDK Manager v 2.0.0 ขึ้นไป

v4.26.2.0

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Interface 2026-03-25
SDK Unity Android 2026-03-25
SDK Unity iOS 2026-03-25
SDK Unity Windows 2026-04-01

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้

ฟีเจอร์ใหม่

การยืนยันตัวตน

โปรโมชั่น

  • Android iOS รองรับการตั้งค่าการวางแนวหน้าจอสำหรับเว็บวิวแบบเต็มหน้าจอและเบราว์เซอร์ในแอปบนอุปกรณ์เคลื่อนที่
    • การวางแนวหน้าจอของเบราว์เซอร์ในแอปจะอิงตามทิศทางการแสดงผลที่ตั้งค่าไว้ใน Hive Console (แนวนอน/แนวตั้ง/ทั้งสองแบบ) แต่เบราว์เซอร์ในแอปบนอุปกรณ์ Android บางรุ่นจะอิงตามการตั้งค่าทิศทางของอุปกรณ์นั้น

การวิเคราะห์

  • All มีบริการ ThinkingData(TD) เพิ่มเติมนอกเหนือจาก Analytics โดยคุณสามารถเลือกหนึ่งในสองบริการเพื่อตั้งค่าการเก็บข้อมูลและการเชื่อมต่อการเข้าสู่ระบบได้

แชท

การปฏิบัติตามข้อกำหนด

ฟีเจอร์ที่เปลี่ยนแปลง

  • Windows ปรับปรุงให้สามารถดึงองค์ประกอบ URL (โปรโตคอล โดเมน) ได้อย่างถูกต้องแม้ใน URI ที่มีโดเมนว่าง

การยืนยันตัวตน

  • All ลดขั้นตอนการยืนยันตัวตนโดยใช้ผลการยืนยันตัวบุคคลของ PASS
    • หากยืนยันตัวตนผ่าน PASS (เว็บ/แอป) เสร็จสิ้นแล้ว จะสามารถใช้ข้อมูลผู้ใช้จากผลการยืนยันตัวตนเพื่อข้ามขั้นตอนต่อไปนี้ได้
    • ข้ามขั้นตอนการยืนยันอายุผู้ใหญ่ผ่าน PASS (เว็บ/แอป)
    • ข้ามขั้นตอนการยืนยัน OTP ที่จำเป็นเมื่อสมัครใช้งานการจัดการอุปกรณ์
    • ในระหว่างการใช้งานบริการยืนยันตัวบุคคล จะทำการยืนยันตัวบุคคลเพียงครั้งเดียว และจะไม่เรียกใช้ PASS (เว็บ/แอป) ซ้ำ
  • All เพิ่มป๊อปอัปข้อผิดพลาดเมื่อจำนวนครั้งในการส่ง OTP เกินขีดจำกัดจากการพยายามยืนยันซ้ำด้วยหมายเลขโทรศัพท์เดียวกัน
    • ระหว่างใช้บริการการจัดการอุปกรณ์ หากผู้ใช้พยายามยืนยันซ้ำด้วยหมายเลขโทรศัพท์เดียวกันจนเกินจำนวนครั้งในการส่ง OTP จะมีการเพิ่มป๊อปอัปข้อผิดพลาดเพื่อแจ้งสาเหตุที่การยืนยันล้มเหลวให้ผู้ใช้ทราบ
  • Windows เปลี่ยนให้แสดงปุ่ม การตั้งค่าบัญชี Hive ในโปรไฟล์บน Windows ด้วย

โปรโมชั่น

  • Windows สามารถแสดง UI หน้าข่าวสารตามการวางแนวหน้าจอที่กำหนดในเกม (แนวนอนหรือแนวตั้ง) ได้ รูปแบบการวางแนวหน้าจอมีทั้งแบบแนวนอนที่จัดวางแท็บจากบนลงล่าง (อ้างอิงมุมซ้ายบนของหน้าจอ) และแบบแนวตั้งที่จัดวางจากซ้ายไปขวา
  • Android iOS iOS ยกเลิกฟีเจอร์เล่นโฆษณาวิดีโอ YouTube
    • สิ่งที่เปลี่ยน: ยกเลิกฟีเจอร์โฆษณาวิดีโอที่เคยเล่นเนื้อหา YouTube โดยไม่เก็บยอดวิว
    • เหตุผลในการเปลี่ยน: เสถียรภาพลดลงจากข้อผิดพลาดในการเล่น และมีอัตราการใช้งานต่ำเพราะไม่มีกรณีใช้งานจริง

ปลั๊กอิน

อัปเดตไลบรารี

  • 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

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Android 2026-03-05

ฟีเจอร์ที่เปลี่ยนแปลง

การยืนยันตัวตน

  • 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

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Android 2026-02-06
SDK Unity iOS 2026-02-06

แก้ไขบั๊ก

การยืนยันตัวตน

  • iOS แก้ไขข้อผิดพลาดที่แอปค้าง (ไม่ตอบสนอง) เมื่อแตะพื้นที่ว่างในป๊อปอัป AgeGate หรือป๊อปอัปที่เกี่ยวข้องกับปฏิทินซึ่งต้องกรอกข้อมูลวันเดือนปีเกิดบนอุปกรณ์ iPad
  • iOS แก้ไขข้อผิดพลาดที่สครอลล์บาร์ที่ไม่จำเป็นปรากฏในป๊อปอัปบางรายการระหว่างที่บริการจัดการอุปกรณ์ทำงานอยู่บนอุปกรณ์ iOS

การเรียกเก็บเงิน

  • iOS แก้ไขข้อผิดพลาดที่ค่าที่ส่งกลับจากการเรียกเมธอด getAccountUUID เปลี่ยนแปลงไป

โปรโมชั่น

  • Android แก้ไขข้อผิดพลาดที่ป๊อปอัปโปรโมชันหายไปเมื่อแสดงป๊อปอัปโปรโมชันขณะเกมทำงานอยู่ในโหมดพื้นหลังและเกิดอีเวนต์ลิงก์ตรงของ User Engagement (UE)

การระบุแหล่งที่มาทางการตลาด

  • iOS แก้ไขข้อผิดพลาดที่ข้อความบางส่วนของแบนเนอร์ยินยอม Digital Markets Act(DMA) ไม่แสดงบนอุปกรณ์ iOS ที่มีความกว้างความละเอียดต่ำกว่า 1170px

v4.26.1.2

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Interface 2026-01-23
SDK Unity Android 2026-01-23
SDK Unity iOS 2026-01-23

ฟีเจอร์ที่เปลี่ยนแปลง

การยืนยันตัวตน

  • 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 Unity Interface 2026-01-15
SDK Unity iOS -

ข้อมูลแจ้งให้ทราบ: SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า

แก้ไขบั๊ก

ปลั๊กอิน

  • iOS แก้ไขข้อผิดพลาดที่ข้อมูลเวอร์ชันของ Hive SDK ไม่สะท้อนอย่างถูกต้องหลังตั้งค่าการพึ่งพาไลบรารีภายนอกสำหรับเป้าหมาย iOS

v4.26.1.0

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Interface 2026-01-13
SDK Unity Android 2026-01-13
SDK Unity iOS 2026-01-13
SDK Unity Windows 2026-01-13

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ 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 ระหว่างรีโมตเพลย์ได้

ฟีเจอร์เสริม

อื่นๆ

  • 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

ฟีเจอร์เสริม

ปลั๊กอิน

  • 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

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Android 2025-12-18
SDK Unity iOS 2025-12-18

ฟีเจอร์ที่เปลี่ยนแปลง

  • 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 ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Interface 2025-12-08
SDK Unity Android 2025-12-08
SDK Unity iOS 2025-12-08

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ 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 ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Windows 2025-11-25

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้

แก้ไขบั๊ก

การชำระเงิน

  • Windows แก้ไขปัญหาที่ไม่สามารถดึงข้อมูลสินค้าทั้งหมดได้ เมื่อมีสินค้าที่ลงทะเบียนเกิน 20 รายการใน Google Play Games PC payment

v4.25.8.1

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Windows -

ข้อมูลแจ้งให้ทราบ: SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า

แก้ไขบั๊ก

อื่นๆ

  • Windows แก้ไขปัญหาที่ UI แจ้งการปิดหลังเปลี่ยนภาษาของเกมยังคงแสดงด้วยภาษาที่ตั้งค่าไว้ครั้งแรก

แชท

  • Windows แก้ไขข้อผิดพลาดที่คอลแบ็กไม่ถูกเรียกสำหรับข้อความภาษาเกาหลี

v4.25.9.0

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Interface 2025-11-07
SDK Unity Android 2025-11-07
SDK Unity iOS 2025-11-07
SDK Unity Windows 2025-10-31

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้

ฟีเจอร์ใหม่

การยืนยันตัวตน

  • All รองรับ บริการยืนยันตัวบุคคล
    • SteamDeck ไม่รองรับบริการยืนยันตัวบุคคล (ยืนยันตัวบุคคล ยืนยันอายุผู้ใหญ่ และความยินยอมจากผู้ปกครอง) ผู้ใช้ต้องใช้บริการยืนยันตัวบุคคลบนมือถือหรือ PC ก่อน แล้วจึงกลับมาเข้าเกมบน SteamDeck อีกครั้ง

แก้ไขบั๊ก

อื่นๆ

  • Windows แก้ไขปัญหาที่ UI แจ้งการปิดหลังเปลี่ยนภาษาของเกมยังคงแสดงด้วยภาษาที่ตั้งค่าไว้ครั้งแรก

v4.25.7.1

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Windows -

ข้อมูลแจ้งให้ทราบ: SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า

แก้ไขบั๊ก

อื่นๆ

  • Windows เพิ่มความเสถียรของการเรนเดอร์ด้วยการใช้ DX12 renderer GPU synchronization
  • Windows แก้ไขปัญหาที่ปุ่มปิดในข่าวสารโปรโมชันไม่ทำงานเป็นระยะ

v4.25.8.0

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Interface 2025-10-02
SDK Unity Android 2025-10-02
SDK Unity iOS 2025-10-02
SDK Unity Windows 2025-10-02

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ 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) ขึ้นไป

ที่เก็บข้อมูลเกม

  • Windows เพิ่มฟีเจอร์ Data Store

แชท

  • Windows เพิ่มฟีเจอร์ แชท

ฟีเจอร์ที่เปลี่ยนแปลง

  • Android ลบสิทธิ์ android.permission.FOREGROUND_SERVICE ที่ไม่ใช้งานอีกต่อไป
  • Android เปลี่ยน Android minimum build target จาก 1923

การยืนยันตัวตน

  • 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 Unity Android -
SDK Unity iOS -
SDK Unity Windows -

ข้อมูลแจ้งให้ทราบ: 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 Unity Android -
SDK Unity iOS -

ข้อมูลแจ้งให้ทราบ: 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 Unity Interface 2025-07-23
SDK Unity Android 2025-07-23
SDK Unity iOS -
SDK Unity Windows -

ข้อมูลแจ้งให้ทราบ: 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 ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Windows 2025-07-14

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ 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 ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Windows 2025-06-26

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้

ฟีเจอร์ใหม่

การยืนยันตัวตน

  • Windows เพิ่มฟีเจอร์ สลับระหว่างหลายบัญชี ใหม่ โดยมีฟังก์ชันย่อยดังนี้
    • บันทึกบัญชีที่ล็อกอินอยู่ในปัจจุบันไว้บนอุปกรณ์
    • เรียกดูบัญชีที่บันทึกไว้
    • ออกจากระบบและลบบัญชีที่บันทึกไว้
    • ล็อกอินอย่างรวดเร็วด้วยบัญชีอื่นที่บันทึกไว้
  • Windows เปลี่ยนให้เมื่อผู้ใช้ที่ถูกระงับการใช้งานเกมพยายามล็อกอิน ระบบจะไม่ปิดแอป แต่จะออกจากระบบในแอปเท่านั้น
  • Windows สามารถใช้โปรโตคอลการยืนยันตัวตนที่เข้มแข็งขึ้นใน ปลั๊กอินรีโมตเพลย์

อื่นๆ

แก้ไขบั๊ก

อื่นๆ

  • Windows แก้ไขปัญหาที่ funnel log สำหรับการทำงานของฟีเจอร์ Hive ไม่ถูกรวบรวม

v4.25.3.0

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Windows -

ข้อมูลแจ้งให้ทราบ: SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า

ฟีเจอร์ใหม่

โปรโมชั่น

อื่นๆ

  • 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 ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Android 2025-06-23

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ 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 ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Android 2025-05-14

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้

แก้ไขบั๊ก

การระบุแหล่งที่มาทางการตลาด


v4.25.2.0

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Android 2025-04-29
SDK Unity iOS 2025-04-29
SDK Unity Windows 2025-05-12

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ 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 ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Android 2025-04-10
SDK Unity iOS 2025-04-10

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้

ฟีเจอร์ที่เปลี่ยนแปลง

การเรียกเก็บเงิน

  • Android เปลี่ยนรูปแบบการทำงานของการชำระเงิน PG ให้เหมือนกับมาร์เก็ตในฟีเจอร์การเรียกเก็บเงินอื่น(IAPv4) หากกำลังใช้การชำระเงิน PG คุณต้องอ้างอิงเอกสาร PG payment แล้วแก้ไขการติดตั้งใช้งานโค้ด

การระบุแหล่งที่มาทางการตลาด

แก้ไขบั๊ก

การเรียกเก็บเงิน

  • iOS แก้ไขข้อผิดพลาดที่พื้นหลังทึบเมื่อแสดงป๊อปอัป UI ที่ถามความยินยอมในการส่งข้อมูลการใช้สินค้าที่บริโภคแล้ว
  • iOS แก้ไขข้อผิดพลาดที่ทิศทางหน้าจอของแอปหมุนไปในทิศทางที่ไม่ตั้งใจเมื่อปิดป๊อปอัป UI ที่ถามความยินยอมในการส่งข้อมูลการใช้สินค้าที่บริโภคแล้ว

โปรโมชั่น

  • iOS แก้ไขข้อผิดพลาดที่ภาพซึ่งแสดงอยู่หายไปเมื่อเกิดอีเวนต์หมุนหน้าจอระหว่างแสดง review popup ที่มีรูปภาพ

การระบุแหล่งที่มาทางการตลาด

  • iOS แก้ไขข้อผิดพลาดที่เมื่อส่งข้อมูลรายได้โฆษณาผ่าน Adiz ระบบ Airbridge ส่งเป็น AdMob แทน Adiz

v4.25.1.0

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Windows 2025-04-03

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ 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 ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity iOS 2025-03-10
SDK Unity Windows 2025-03-11

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ 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 ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Android 2025-01-24
SDK Unity iOS 2025-01-24
SDK Unity Windows 2025-02-20

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ 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

  • All 2024.11.20

แก้ไขบั๊ก

การยืนยันตัวตน

  • 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 ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Android 2024-11-08
SDK Unity iOS 2024-11-08
SDK Unity Windows 2024-12-10

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้

ฟีเจอร์ใหม่

  • Android iOS รองรับ Unity 6(Unity 6000)
  • Windows เพิ่มการอัปเดตเพื่อให้เข้ากันได้กับ Hive SDK v4 Unity Android & iOS 24.5.0 Interface

การยืนยันตัวตน

โปรโมชั่น

  • Android iOS สามารถแสดงโฆษณาได้ใน Spot Banner เช่นกัน
  • Android รองรับ X(เดิมคือ Twitter) ในฟีเจอร์แชร์คำเชิญผู้ใช้

การจับคู่

ฟีเจอร์ที่เปลี่ยนแปลง

การยืนยันตัวตน

  • Android iOS แก้ไขชื่อ Provider ที่แสดงใน conflict popup

ปลั๊กอิน

  • Android iOS ใช้ EDM4U เวอร์ชันล่าสุดที่จัดเตรียมให้
    • 1.2.178 → 1.2.183
  • 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 Unity Windows -

ข้อมูลแจ้งให้ทราบ: SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า

ฟีเจอร์ที่เปลี่ยนแปลง

  • Windows ลบทรัพยากรที่ไม่จำเป็นซึ่งไม่ได้ใช้งานใน UI

v4.24.4.1

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Windows 2024-12-03

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้

ฟีเจอร์ใหม่

รีโมตเพลย์

ฟีเจอร์ที่เปลี่ยนแปลง

การยืนยันตัวตน

  • Windows เปลี่ยน UI เลือก IdP ให้เห็นชัดเจนยิ่งขึ้นว่าเลือก คงสถานะการล็อกอิน อยู่หรือไม่
  • Windows แก้ไขข้อความแปลภาษาอังกฤษใน UI เลือก IdP
    • ก่อนเปลี่ยน: Keep me logged in
    • หลังเปลี่ยน: Stay signed in

v4.24.4.0

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Android 2024-10-14
SDK Unity iOS 2024-10-14
SDK Unity Windows 2024-11-15

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้

ฟีเจอร์ใหม่

การเรียกเก็บเงิน

การระบุแหล่งที่มาทางการตลาด

การเรียกใช้ระยะไกล

ฟีเจอร์ที่เปลี่ยนแปลง

ปลั๊กอิน

  • Android iOS เปลี่ยนให้ฟีเจอร์การตั้งค่า Package Name ของ Android หรือ Bundle Name ของ iOS โดยอัตโนมัติทำงานแบบเลือกได้ผ่าน Hive AppId

แก้ไขบั๊ก

การวิเคราะห์

  • iOS แก้ไขข้อผิดพลาดที่เมื่อเลือกตัวเลือกของ consent banner เพียงรายการเดียว ระบบไม่สะท้อนผลอย่างถูกต้อง

v4.24.3.0

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Android 2024-09-03
SDK Unity iOS 2024-09-03
SDK Unity Windows 2024-10-14

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ 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 เปลี่ยนเวอร์ชันของ Adjust Signature จาก v1 เป็น v3

ปลั๊กอิน

  • 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 Unity Windows -

ข้อมูลแจ้งให้ทราบ: SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า

ฟีเจอร์ใหม่

ชุมชน

  • Windows เปลี่ยนให้ชุมชนที่ปฏิบัติตามข้อกำหนดของ Hive สามารถใช้โดเมนแบบกำหนดเอง ที่ไม่ใช่ withhive.com, com2us.com ได้

v4.24.1.3

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Android -
SDK Unity iOS -

ข้อมูลแจ้งให้ทราบ: SDK เวอร์ชันนี้ไม่มีไฟล์เผยแพร่แยกต่างหาก และฟีเจอร์ดังกล่าวรวมอยู่ใน SDK เวอร์ชันที่สูงกว่า

ฟีเจอร์ที่เปลี่ยนแปลง

การยืนยันตัวตน

  • Android iOS เปลี่ยนให้บริการจัดการอุปกรณ์ใช้รหัสประเทศโทรศัพท์ระหว่างประเทศโดยอัตโนมัติตามภูมิภาคที่อุปกรณ์เชื่อมต่ออยู่

v4.24.2.0

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Android 2024-07-05
SDK Unity iOS 2024-07-05
SDK Unity Windows 2024-06-26

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ 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)
    1. เปลี่ยนช่วงเวลาที่แสดงป๊อปอัปขอความยินยอม จากตอนที่ผู้ใช้ที่ได้รับเชิญเปิดแอปทันที เป็นตอนที่เริ่มต้น Hive SDK หลังจากเปิดแอปแล้ว
    2. เปลี่ยนให้แสดงป๊อปอัปเฉพาะเมื่อมีข้อมูล 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 ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Android 2024-06-27

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ SDK เวอร์ชันนี้

แก้ไขบั๊ก

การยืนยันตัวตน

  • Android แก้ไขข้อผิดพลาดที่ไม่มี response callback ที่เหมาะสมเมื่อกดปุ่มย้อนกลับเพื่อยกเลิกการล็อกอินระหว่าง Google login โดยบั๊กนี้เกิดขึ้นเฉพาะเมื่อค่า Google Legacy Support ใน Hive Console เป็นจริงเท่านั้น
  • Android แก้ไขข้อผิดพลาดที่ไม่สามารถป้อนข้อมูลด้วยคีย์บอร์ดบนอุปกรณ์ความละเอียดต่ำ

v4.24.1.0

SDK ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity iOS 2024-05-14
SDK Unity Windows 2024-05-30

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ 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 ตามระบบปฏิบัติการเป้าหมาย วันที่เผยแพร่
SDK Unity Android 2024-04-30
SDK Unity iOS 2024-04-30
SDK Unity Windows 2024-05-22

โปรดตรวจสอบ สภาพแวดล้อมการพัฒนา ของ 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