หมายเหตุการเผยแพร่ SDK Native คู่มือนี้แนะนำการอัปเดตหลักของ Hive SDK Native ตามเวอร์ชัน
การอัปเดตสำหรับระบบปฏิบัติการเป้าหมายแต่ละที่ของ Hive SDK Native จะแยกโดยป้ายกำกับระบบปฏิบัติการต่อไปนี้
Android อัปเดตสำหรับ SDK Native Android iOS อัปเดตสำหรับ SDK Native iOS Windows อัปเดตสำหรับ SDK Native Windows All อัปเดตสำหรับ SDK Native Android, iOS และ Windows สิ่งที่จำเป็น ก่อนใช้เวอร์ชันเผยแพร่แต่ละเวอร์ชันของ Hive SDK เราจะแนะนำการตั้งค่าที่จำเป็นที่เกี่ยวข้องกับข้อจำกัดที่เฉพาะเจาะจงสำหรับเวอร์ชัน
การออก รหัสความปลอดภัย เป็นสิ่งจำเป็นสำหรับ Hive SDK เวอร์ชัน 4 Native 25.0.0 หรือสูงกว่า เนื่องจากมีการเปลี่ยนแปลงในโปรโตคอลความปลอดภัยการตรวจสอบสิทธิ์ เมื่อใช้ Hive SDK เวอร์ชัน 4 Native 25.0.0 หรือสูงกว่า คุณต้องขอ รหัสความปลอดภัย จาก Hive Console > การตั้งค่ารหัสความปลอดภัย หากคุณไม่ได้รับรหัสความปลอดภัย คุณจะไม่สามารถเข้าสู่ระบบแอปได้ จำเป็นต้องมีการเปลี่ยนแปลงในการใช้งานการชำระเงิน PG สำหรับ Hive SDK v4 Native 25.1.3 หรือสูงกว่า ในการใช้งานการชำระเงิน PG บน Android 25.1.3 หรือสูงกว่า คุณต้องแก้ไขโค้ดการใช้งานการชำระเงิน PG โดยอ้างอิงจาก [กระบวนการดำเนินการชำระเงิน PG]กระบวนการดำเนินการชำระเงิน PG v4.26.2.0 ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่ Authentication All รองรับการตั้งค่าการวางแนวหน้าจอสำหรับ WebView แบบเต็มหน้าจอและเบราว์เซอร์ในแอปบนอุปกรณ์เคลื่อนที่ การวางแนวหน้าจอของเบราว์เซอร์ในแอปจะใช้การวางแนวการแสดงผล (แนวนอน/แนวตั้ง/สองทิศทาง) ที่ตั้งค่าไว้ในคอนโซล Hive อย่างไรก็ตาม เบราว์เซอร์ในแอปบนอุปกรณ์ Android บางรุ่นจะใช้การวางแนวที่ตั้งค่าไว้ในอุปกรณ์นั้นๆ Analytics All นอกเหนือจากบริการวิเคราะห์ข้อมูลแล้ว เรายังมีบริการ Thinking Data (TD) ให้เลือกใช้บริการใดบริการหนึ่งเพื่อตั้งค่าการเก็บรวบรวมข้อมูลและการเชื่อมต่อระบบล็อกอิน Chat Compliance Android ขยายการสนับสนุนโมดูลช่วงอายุสำหรับแอปที่เผยแพร่บน Galaxy Store ตามข้อกำหนด App Store Compliance ขณะนี้เรารองรับโมดูลช่วงอายุที่ช่วยให้ผู้ใช้ตรวจสอบข้อมูลอายุของตนในแอปเกมที่เผยแพร่ผ่าน Galaxy Store ได้แล้ว ฟีเจอร์ที่เปลี่ยนแปลง Authentication All ลดความซับซ้อนของขั้นตอนการตรวจสอบสิทธิ์โดยใช้ผลการตรวจสอบตัวตนของ PASS หากการตรวจสอบตัวตนเสร็จสมบูรณ์ผ่าน PASS (เว็บ/แอป) สามารถละเว้นขั้นตอนการตรวจสอบสิทธิ์ต่อไปนี้ได้โดยใช้ข้อมูลผู้ใช้จากผลการตรวจสอบ การละเว้นขั้นตอนการตรวจสอบผู้ใหญ่ผ่าน PASS (เว็บ/แอป) การละเว้นขั้นตอนการตรวจสอบ OTP ที่จำเป็นสำหรับการลงทะเบียนการจัดการอุปกรณ์ การตรวจสอบตัวตนจะดำเนินการเพียงครั้งเดียวในระหว่างการดำเนินการบริการตรวจสอบตัวตน และการตรวจสอบสิทธิ์ PASS (เว็บ/แอป) จะไม่ดำเนินการซ้ำซ้อน All เพิ่มป๊อปอัพแจ้งเตือนข้อผิดพลาดเมื่อเกินจำนวนครั้งที่ส่ง OTP เนื่องจากมีการพยายามยืนยันตัวตนซ้ำๆ ด้วยหมายเลขโทรศัพท์มือถือเดียวกัน เมื่อใช้บริการจัดการอุปกรณ์ หากจำนวนครั้งที่ส่ง OTP เกินกำหนดเนื่องจากการพยายามยืนยันตัวตนซ้ำๆ ด้วยหมายเลขโทรศัพท์มือถือเดียวกัน ระบบจะเพิ่มป๊อปอัพแจ้งเตือนข้อผิดพลาดเพื่อแจ้งให้ผู้ใช้ทราบถึงสาเหตุของการยืนยันตัวตนล้มเหลว All การลบฟีเจอร์เล่นโฆษณาวิดีโอ YouTube โดยไม่นับยอดวิว การเปลี่ยนแปลง: ลบฟีเจอร์เล่นโฆษณาวิดีโอ YouTube โดยไม่นับยอดวิว เหตุผลในการเปลี่ยนแปลง: ความเสถียรลดลงเนื่องจากข้อผิดพลาดในการเล่น และการใช้งานต่ำอันเป็นผลมาจากการขาดกรณีการใช้งานจริง Library updates Android ไลบรารีการเรียกเก็บเงิน OneStore (Android): เวอร์ชัน 21.02.00 → เวอร์ชัน 21.04.00 バグที่แก้ไข Android แก้ไขข้อผิดพลาดในการแสดงผล UI ทับซ้อนกับส่วนเว้าของหน้าจอใน Android 15 (API Level 35) แก้ไขปัญหาที่ UI ของ SDK แสดงผลล้ำเข้าไปในพื้นที่ส่วนเว้าของหน้าจอ (รอยบาก/รูสำหรับกล้อง) บนอุปกรณ์ที่ใช้ Android 15 (API Level 35) ตอนนี้องค์ประกอบ UI ทั้งหมดแสดงผลได้อย่างถูกต้องภายในพื้นที่ปลอดภัย โดยคำนึงถึงพื้นที่ส่วนเว้าด้วย v4.26.1.5 バグที่แก้ไข iOS แก้ไขข้อผิดพลาดที่ทำให้ป๊อปอัพที่ใช้ WebView (เช่น การเข้าสู่ระบบ แบนเนอร์ บริการลูกค้า ชุมชน ฯลฯ) ทำงานไม่ถูกต้องในระบบปฏิบัติการ iOS 26.4 v4.26.0.2 バグที่แก้ไข iOS แก้ไขข้อผิดพลาดที่ทำให้ป๊อปอัพที่ใช้ WebView (เช่น การเข้าสู่ระบบ แบนเนอร์ บริการลูกค้า ชุมชน ฯลฯ) ทำงานไม่ถูกต้องในระบบปฏิบัติการ iOS 26.4 v4.25.9.1 バグที่แก้ไข iOS แก้ไขข้อผิดพลาดที่ทำให้ป๊อปอัพที่ใช้ WebView (เช่น การเข้าสู่ระบบ แบนเนอร์ บริการลูกค้า ชุมชน ฯลฯ) ทำงานไม่ถูกต้องในระบบปฏิบัติการ iOS 26.4 v4.25.8.3 バグที่แก้ไข iOS แก้ไขข้อผิดพลาดที่ทำให้ป๊อปอัพที่ใช้ WebView (เช่น การเข้าสู่ระบบ แบนเนอร์ บริการลูกค้า ชุมชน ฯลฯ) ทำงานไม่ถูกต้องในระบบปฏิบัติการ iOS 26.4 v4.26.1.4 ฟีเจอร์ที่เปลี่ยนแปลง Authentication Android เปลี่ยนการเข้าสู่ระบบด้วย Google โดยใช้ Credential Manager เป็น 'เลือกใช้งาน' เหตุผลในการเปลี่ยนแปลง: มีปัญหาความเข้ากันได้กับการเข้าสู่ระบบด้วย Google ผ่าน Credential Manager บนอุปกรณ์ Android 16 (API Level 36) บางรุ่นที่รองรับขนาดหน้า 16 KB การเปลี่ยนแปลงที่สำคัญ: กลับไปใช้การเข้าสู่ระบบด้วย Google แบบเดิม แผนในอนาคต: จะมีการเพิ่ม API เพื่อเปิดใช้งาน 'เข้าสู่ระบบโดยใช้ Credential Manager' เป็นวิธีการเข้าสู่ระบบเริ่มต้นใน Hive SDK เวอร์ชัน Android ในอนาคต v4.26.1.3 バグที่แก้ไข Authentication iOS แก้ไขข้อผิดพลาดที่ทำให้แอปค้าง (ไม่ตอบสนอง) เมื่อแตะพื้นที่ว่างในป๊อปอัป AgeGate ที่ต้องการข้อมูลวันเดือนปีเกิด หรือป๊อปอัปที่เกี่ยวข้องกับปฏิทินบนอุปกรณ์ iPad iOS แก้ไขข้อผิดพลาดที่ทำให้แถบเลื่อนที่ไม่จำเป็นปรากฏขึ้นในป๊อปอัพบางรายการ ขณะที่บริการจัดการอุปกรณ์กำลังทำงานอยู่บนอุปกรณ์ iOS Billing iOS แก้ไขข้อผิดพลาดที่ค่าที่ส่งคืนเปลี่ยนแปลงเมื่อเรียกใช้เมธอด getAccountUUID Android แก้ไขข้อผิดพลาดที่ทำให้ป๊อปอัพโปรโมชั่นหายไปเมื่อเกิดเหตุการณ์ลิงก์ตรงจาก User Engagement (UE) ในขณะที่แอปเกมกำลังทำงานในโหมดพื้นหลัง Marketing Attribution iOS แก้ไขข้อผิดพลาดที่ข้อความบางส่วนของแบนเนอร์ขอความยินยอมตามพระราชบัญญัติตลาดดิจิทัล (DMA) ไม่แสดงบนอุปกรณ์ iOS ที่มีความละเอียดหน้าจอน้อยกว่า 1170 พิกเซล v4.26.1.2 ฟีเจอร์ที่เปลี่ยนแปลง Authentication All หากคุณได้ยืนยันหมายเลขโทรศัพท์มือถือของคุณแล้วเมื่อเข้าสู่ระบบสมาชิก HYIVE ในภูมิภาคจีน เรากำลังเปลี่ยนแปลงกระบวนการเพื่อให้คุณสามารถดำเนินการต่อในขั้นตอนการยืนยันตัวตนด้วยชื่อจริงในประเทศจีนได้โดยตรง โดยไม่ต้องยืนยันหมายเลขโทรศัพท์มือถือของคุณอีก เนื่องจากการเข้าสู่ระบบสมาชิก HYIVE ในปัจจุบันยืนยันเฉพาะรหัสสมาชิก (ที่อยู่อีเมล) ของคุณเท่านั้น ไม่ใช่หมายเลขโทรศัพท์มือถือของคุณ ดังนั้นคุณต้องยืนยันหมายเลขโทรศัพท์มือถือของคุณในขั้นตอนการยืนยันตัวตนด้วยชื่อจริงในประเทศจีนที่จะตามมา バグที่แก้ไข iOS แก้ไขข้อผิดพลาดที่การตรวจสอบเวอร์ชันการแจกจ่ายล้มเหลวเนื่องจากการรวมไฟล์บันเดิล Info.plist ที่สร้างขึ้นไม่ถูกต้องระหว่างการส่งข้อมูลไปยัง Apple iOS แก้ไขข้อผิดพลาดที่การชำระเงิน PG แสดงผลเป็น Hive Store ในส่วนติดต่อผู้ใช้สำหรับการคืนเงิน v4.26.1.0 ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่ Authentication All เรามีเมธอด AuthV4.checkAgeGate ซึ่งจะแสดงป๊อปอัปให้ป้อนวันเดือนปีเกิด และส่งค่ากลับมาเป็นฟังก์ชันเรียกกลับเมื่อผู้ใช้ป้อนวันเดือนปีเกิด All เพิ่มเมธอด AuthV4.setAutoLoginEnabled ซึ่งจะลงทะเบียนเซสชันการเข้าสู่ระบบครั้งถัดไป แทนที่จะเป็นเซสชันปัจจุบัน เป็นเซสชันการเข้าสู่ระบบอัตโนมัติ (ON/OFF) เมื่อตั้งค่าเป็น ON และมีการเข้าสู่ระบบผ่านเมธอดการเข้าสู่ระบบ เซสชันการเข้าสู่ระบบนั้นจะถูกบันทึกเป็นเซสชันการเข้าสู่ระบบอัตโนมัติ จากนั้น สามารถใช้การเข้าสู่ระบบอัตโนมัติได้โดยการเรียกใช้ AuthV4.Helper.signIn หรือเรียกใช้ AuthV4.signIn ด้วย ProviderType.AUTO ระหว่างการเข้าสู่ระบบ Android รองรับการใช้งาน ลงชื่อเข้าใช้ด้วย Xiaomi Billing All แอปนี้รองรับการเชื่อมโยงแบบดีพลิงก์แบบเลื่อนเวลา ซึ่งจะนำผู้ใช้ที่ยังไม่ได้ติดตั้งแอปไปยังหน้าภายในแอปที่ระบุไว้ในลิงก์ แม้ว่าจะติดตั้งแอปเสร็จสมบูรณ์แล้วก็ตาม เมื่อพวกเขากดลิงก์โดยตรง Add-ons Android Open in In-Game WebView มีตัวเลือกให้ใช้ Game Activity แทน Hive Activity เมื่อแสดง WebView โดยใช้เมธอด showInWebView ของคลาส PlatformHelper Others All คุณสามารถตรวจสอบการตั้งค่าภาษาที่กำหนดค่าไว้ใน SDK ได้โดยใช้เมธอด getGameLanguage ในคลาส Configuration iOS หลังจากการยุติการให้บริการ CocoaPod เราจึงให้บริการเผยแพร่ซอฟต์แวร์ผ่าน SPM (Swift Package Manager) ฟีเจอร์ที่เปลี่ยนแปลง Authentication All เราสนับสนุนวิธีการตรวจสอบอายุผ่านทางเว็บไซต์และแอปพลิเคชัน All ลบ การรวบรวมรูปโปรไฟล์และชื่อเล่นโดยอัตโนมัติเมื่อเข้าสู่ระบบผ่าน SNS All ด้วยการเพิ่ม AuthV4.setAutoLoginEnabled (ค่าเริ่มต้น: PC ปิด / มือถือเปิด) นโยบายพฤติกรรมการเข้าสู่ระบบอัตโนมัติจะเปลี่ยนแปลงดังนี้: เดิม: เมื่อเปลี่ยนไปใช้บัญชีอื่นหลังจากเกิดข้อขัดแย้งในบัญชี บัญชีใหม่จะยังคงใช้งานการเข้าสู่ระบบอัตโนมัติบนมือถือและปิดใช้งานการเข้าสู่ระบบอัตโนมัติบนพีซี เปลี่ยนแปลง: เมื่อเปลี่ยนไปใช้บัญชีอื่นหลังจากเกิดข้อขัดแย้งในบัญชี บัญชีใหม่จะยังคงใช้งานการเข้าสู่ระบบอัตโนมัติทั้งบนมือถือและพีซี หากมีการลงทะเบียนเซสชันการเข้าสู่ระบบอัตโนมัติโดยใช้ AuthV4.setAutoLoginEnabled มิฉะนั้นจะถูกปิดใช้งาน (มีข้อยกเว้น) Android เปลี่ยนการตั้งค่าให้ใช้ทั้ง Credential Manager และ PlayService Auth เมื่อเข้าสู่ระบบด้วย Google ลองเข้าสู่ระบบด้วย PlayService Auth ในระหว่างการสลับระบบจาก Credential Manager Billing Android เปลี่ยนชื่อไลบรารีที่ใช้สำหรับการเรียกเก็บเงินของ Google Play เป็น Google Play Billing Library เวอร์ชัน 8.0 All แก้ไขปัญหาการกระพริบของ WebView เมื่อไปยังเบราว์เซอร์ภายนอกผ่านทาง Custom View/Direct View Push iOS เมื่อรวบรวมโทเค็นสำหรับการแจ้งเตือนแบบพุช ให้เปลี่ยนวิธีการรวบรวมข้อมูลโทเค็นเพิ่มเติมตามสภาพแวดล้อมการสร้าง Marketing Attribution All ดีไซน์ป๊อปอัพของ การแสดงแบนเนอร์ขอความยินยอม DMA ได้รับการเปลี่ยนแปลงและปรับปรุงการทำงานแล้ว ประวัติการขอความยินยอมก่อนหน้านี้จากแบนเนอร์ขอความยินยอมที่มีอยู่จะยังคงอยู่ และเมื่อแสดงใหม่ แบนเนอร์ขอความยินยอมใหม่ที่มีข้อความและ UI ที่ได้รับการปรับปรุงจะปรากฏขึ้น หากคุณใช้ข้อความที่กำหนดเองสำหรับแบนเนอร์ขอความยินยอมที่มีอยู่ คุณต้องกำหนดค่าใหม่โดยอ้างอิงจาก การตั้งค่า UI แบนเนอร์ขอความยินยอมแบบกำหนดเอง เพื่อให้ตรงกับโครงสร้างข้อมูลที่เปลี่ยนแปลงไป All มีการแก้ไขเพื่อป้องกันไม่ให้มีการส่งบันทึกการขายซ้ำสำหรับใบเสร็จรับเงินเดียวกันไปยัง MMP All เพิ่มความสามารถในการส่งค่าขายไปยังคีย์ 'value' เมื่อส่งเหตุการณ์การซื้อของ Firebase ด้วย *ก่อนหน้านี้ ค่าขายจะถูกส่งไปยังคีย์ 'revenue' Add-ons All ปรับปรุงการมองเห็นของปุ่มปิด WebView ที่แสดงโดยเมธอด showInAppView ของคลาส PlatformHelper ใน เปิด WebView ในเกม Provisioning All เราได้จัดเตรียม API ช่วงอายุ แยกต่างหาก เพื่อให้สามารถนำไปใช้ได้ตามข้อกำหนดของกฎหมายความรับผิดของ App Store กฎหมายความรับผิดของ App Store ซึ่งมีกำหนดจะมีผลบังคับใช้ในรัฐเท็กซัส สหรัฐอเมริกา ในวันที่ 1 มกราคม 2026 ปัจจุบันถูกระงับไว้ชั่วคราว และสามารถนำมาใช้ได้ตามความเหมาะสม ขึ้นอยู่กับสถานการณ์การพัฒนา สามารถนำมาใช้ได้ตามความเหมาะสมตามกฎหมายความรับผิดของ App Store ที่มีกำหนดจะมีผลบังคับใช้ในรัฐยูทาห์ สหรัฐอเมริกา ในเดือนพฤษภาคม 2026 และในรัฐลุยเซียนา สหรัฐอเมริกา ในเดือนกรกฎาคม 2026 Library updates Android Amazon AppStore (แอนดรอยด์) เวอร์ชัน 3.0.4 → เวอร์ชัน 3.0.8 Samsung GalaxyStore IAP (แอนดรอยด์) เวอร์ชัน 6.1.1 → เวอร์ชัน 6.5.0 ไลบรารีการเรียกเก็บเงินของ Google (Android) v7.0.0 → v8.0.0 QQ (แอนดรอยด์) เวอร์ชัน 3.5.17 → เวอร์ชัน 3.5.18 Xiaomi (แอนดรอยด์) v3.2.5_12798 → v3.4.6 iOS Adjust (iOS) 5.4.3 → 5.4.6 Airbridge (iOS) 4.7.0 → 4.8.1 AppsFlyer (iOS) 6.17.2 → 6.17.7 Firebase (iOS) 11.15.0 → 12.5.0 Singular (iOS) 12.8.1 → 12.9.0 Facebook (iOS) 18.0.0 → 18.0.2 Line (iOS) 5.13.0 → 5.14.0 QQ (iOS) 3.5.17.5 → 3.5.18 SDWebImage (iOS) 5.21.1 → 5.21.5 Others All พฤติกรรมของ Configuration.setZone ได้ถูกเปลี่ยนแปลงให้มีผลเฉพาะจนกว่าจะมีการเริ่มต้นระบบเท่านั้น バグที่แก้ไข Android หากพื้นหลังของส่วนติดต่อผู้ใช้ในพื้นที่ส่วนกลางทั้งหมดทึบแสง ให้ปรับเปลี่ยนเพื่อให้พื้นหลังปรากฏให้เห็นภายในพื้นที่ที่เจาะเป็นช่อง Authentication iOS แก้ไขข้อผิดพลาดที่ช่องป้อนข้อความแชทไม่แสดงผลเป็นบางครั้งขณะใช้งานแชทบอท iOS แก้ไขข้อผิดพลาดที่ทำให้ป๊อปอัพยืนยันความเป็นผู้ใหญ่ปรากฏขึ้นอีกครั้ง หากอุปกรณ์ที่ลงทะเบียนไว้ถูกลบหลังจากยืนยันความเป็นผู้ใหญ่แล้ว ในขณะที่จำนวนอุปกรณ์ที่ลงทะเบียนไว้ในการจัดการอุปกรณ์เกินจำนวนที่กำหนดไว้ iOS แก้ไขข้อผิดพลาดที่ทำให้เมนูข่าวทำงานไม่ถูกต้องหากจำนวนรายการเกินขีดจำกัดที่กำหนด iOS แก้ไขข้อผิดพลาดที่ระบบทำงานไม่ถูกต้องหากความกว้างหรือความสูงของภาพที่แสดงบนแบนเนอร์ด้านหน้าเป็น '0' หรือหากเซิร์ฟเวอร์ส่งข้อมูลที่ไม่ถูกต้อง iOS แก้ไขข้อผิดพลาดที่ทำให้ลิงก์โดยตรงใช้งานไม่ได้หากไม่มีพารามิเตอร์ใน URL เมื่อแสดงชุมชนผ่านลิงก์โดยตรง Push Android แก้ไขข้อผิดพลาดที่ระบบเก็บรวบรวมโทเค็นสำหรับการแจ้งเตือนแบบพุช แม้กระทั่งสำหรับเป้าหมายที่อยู่ภายใต้ข้อกำหนด COPPA iOS แก้ไขข้อผิดพลาดที่การตั้งค่า ForegroundPush ไม่ได้เปลี่ยนเป็น False Marketing Attribution iOS แก้ไขข้อผิดพลาดที่เกิดขึ้นเมื่อไม่มีกิจกรรมการติดตั้งหรืออัปเดตใน Firebase Add-ons iOS แก้ไขปัญหาที่แอปเกมกระพริบและหน้าต่างปิดลงเมื่อสถานะเครือข่ายของผู้ใช้แอปเกมเป็นออฟไลน์หรือเปลี่ยนเป็นออฟไลน์เมื่อใช้เมธอด showInAppBrowser ของคลาส PlatformHelper ใน เปิดเบราว์เซอร์ในเกม v4.26.0.1 ฟีเจอร์ที่เปลี่ยนแปลง iOS เวอร์ชัน Xcode สำหรับสภาพแวดล้อมการพัฒนา Hive SDK จะถูกเปลี่ยนแปลงดังต่อไปนี้ เดิม: Xcode 26.2 Beta2 เปลี่ยนแปลง: Xcode 26.2 Provisioning Android เพื่อให้เป็นไปตามกฎหมายว่าด้วยความรับผิดของ App Store เวอร์ชันของ Google Play Age Signals API ที่รองรับโดย Hive SDK จะถูกเปลี่ยนแปลงดังต่อไปนี้ เวอร์ชันก่อนหน้า: 0.0.1-Beta2 เวอร์ชันที่เปลี่ยนแปลง: 0.0.2 v4.26.0.0 ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่ iOS คุณสามารถสร้าง Hive SDK บน iOS Xcode เวอร์ชัน 26.2 หรือใหม่กว่าได้ เวอร์ชันระบบปฏิบัติการขั้นต่ำที่รองรับคือ iOS 15 Provisioning Android การปฏิบัติตามข้อกำหนด เป็นฟีเจอร์ใหม่ เมื่อเผยแพร่แอปเกมไปยัง Google Play และ Amazon Appstore นั้น Hive SDK จะมี Age Range API เพื่อตรวจสอบช่วงอายุของผู้ใช้ให้เป็นไปตามกฎหมาย App Store Liability Act ซึ่งจะมีผลบังคับใช้ในรัฐเท็กซัส สหรัฐอเมริกา ในวันที่ 1 มกราคม 2026 iOS เพิ่มฟีเจอร์ การปฏิบัติตามกฎระเบียบ ใหม่ เมื่อเผยแพร่แอปเกมไปยัง Apple App Store นั้น Hive SDK จะมี Age Range API เพื่อตรวจสอบช่วงอายุของผู้ใช้ให้เป็นไปตามกฎหมาย App Store Liability Act ซึ่งจะมีผลบังคับใช้ในรัฐเท็กซัส สหรัฐอเมริกา ในวันที่ 1 มกราคม 2026 รองรับเฉพาะ iOS 26.2 หรือใหม่กว่าเท่านั้น ปัญหาที่ทราบ Provisioning Android เพื่อให้เป็นไปตามกฎหมายว่าด้วยความรับผิดของ App Store Google Play Age Signals API เวอร์ชัน 0.0.1-beta02 ซึ่งรองรับโดย Hive SDK 26.0.0 Beta ไม่สามารถใช้งานได้ในสภาพแวดล้อมของผู้ใช้ที่ได้รับสัญญาณอายุจริง ※ หากต้องการรับสัญญาณอายุจริง โปรดอัปเดตเป็น Hive SDK v4.26.0.1 ซึ่งรองรับ Google Play Age Signals API เวอร์ชัน 0.0.2 (เวอร์ชันที่ไม่ใช่เบต้า) v4.25.9.0 หมายเหตุ : ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่ Authentication All บริการยืนยันตัวตน ได้ถูกจัดเตรียมไว้ให้แล้ว SteamDeck ไม่ได้ให้บริการยืนยันตัวตน (การยืนยันตัวตน การยืนยันอายุ การยินยอมจากผู้ปกครอง) คุณต้องใช้บริการยืนยันตัวตนบนมือถือหรือพีซี แล้วจึงเข้าถึงเกมอีกครั้งผ่าน SteamDeck v4.25.8.0 ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่ Android รองรับระบบปฏิบัติการ Android OS 16 (API Level 36) Android เมื่อสร้างแอปพลิเคชันบนระบบปฏิบัติการ Android OS 15 (API Level 35) หรือสูงกว่า จะรองรับการสร้างแอปพลิเคชันด้วยขนาดหน้าหน่วยความจำ 16KB ฟีเจอร์ที่เปลี่ยนแปลง Android ลบสิทธิ์ android.permission.FOREGROUND_SERVICE ที่ไม่ได้ใช้งานแล้ว Android ค่าเป้าหมายการสร้าง Android ขั้นต่ำถูกเปลี่ยนจาก 19 เป็น 23 Authentication iOS ลบการอ้างอิงไลบรารีที่ไม่สามารถใช้งานได้ระหว่างการสร้างใน Xcode 26 Library updates Android Adjust (Android) 5.2.0 → 5.4.2 Airbridge (Android) 4.3.0 → 4.7.1 AppsFlyer (Android) 6.16.2 → 6.17.3 Firebase-analytics (Android) 22.1.2 → 23.0.0 Singular (Android) 12.7.0 → 12.10.0 Facebook (Android) 17.0.0 → 18.0.1 Line (Android) 5.10.0 → 5.11.1 play-services-auth (Android) (Google Sign-In) 20.7.0 → 21.3.0 play-services-games-v2 (Android) (Play Games Services) 20.1.2 → 21.0.0 play-services-ads-identifier (Android) 18.0.1 → 18.2.0 play-services-analytic (Android) 18.0.4 → 18.1.1 firebase messaging (Android) 24.0.2 → 25.0.0 onestore (Android) 21.01.00 → 21.02.01 google-core-review (Android) 2.0.1 → 2.0.2 ReCAPTCHA (Android) 18.6.1 → 18.7.1 Kotlin (Android) 1.9.22 → 2.1.21 iOS Adjust (iOS) 5.2.0 → 5.4.3 Airbridge (iOS) 4.3.0 → 4.7.0 AppsFlyer (iOS) 6.16.1 → 6.17.2 Firebase (iOS) 11.6.0 → 11.15.0 Singular (iOS) 12.7.1 -> 12.8.1 Facebook (iOS) 17.4.0 → 18.0.0 Google Sign-In (iOS) 8.0.0 → 9.0.0 Line (iOS) 5.11.2 -> 5.13.0 QQ (iOS) 3.5.17.4 → 3.5.17.5 SDWebImage (iOS) 5.20.0 → 5.21.1 ReCAPTCHA (iOS) 18.6.0 → 18.7.0 バグที่แก้ไข Authentication iOS แก้ไขข้อผิดพลาดที่ทำให้โหมดแนวนอนแสดงผลเป็นบางครั้งแทนที่จะเป็นโหมดแนวตั้งเมื่อแสดงป๊อปอัพแชทบอท iOS แก้ไขเพื่อป้องกันข้อผิดพลาดการอ้างอิงอาร์เรย์ว่าง เมื่อใช้เมธอด showConflict ของคลาส Authv4 จะเกิดข้อผิดพลาดหากข้อมูลอินพุตที่จำเป็นขาดหายไป Analytics Android ปรับปรุงเพื่อป้องกันการส่งซ้ำที่มีข้อมูลที่ไม่จำเป็นในกรณีที่เกิดความล้มเหลวในการส่งข้อมูลของไคลเอ็นต์พร้อมกัน v4.25.7.0 หมายเหตุ : ไม่มีไฟล์การแจกจ่ายแยกต่างหากสำหรับเวอร์ชัน SDK นี้ และฟีเจอร์นี้รวมอยู่ในเวอร์ชันบนของ SDK
ฟีเจอร์ใหม่ Authentication All เมื่อการตรวจสอบอายุเสร็จสมบูรณ์ คุณสามารถระบุผู้ใช้ที่ได้รับการยืนยันได้ มี วิธีการรับค่าระบุตัวตน ข้อมูลระบุตัวตนเป็นค่า DI ที่ถูกแฮชไว้ ฟีเจอร์ที่เปลี่ยนแปลง Authentication All หากคุณตั้งค่าแอปให้ใช้การตรวจสอบอายุในคอนโซล Hive ระบบจะดำเนินการตรวจสอบอายุโดยอัตโนมัติหลังจากเข้าสู่ระบบ คุณสมบัตินี้รองรับเฉพาะในประเทศเกาหลีเท่านั้น All เมธอด showAdultConfirm ซึ่งทำหน้าที่ตรวจสอบอายุ ถูกยกเลิกการใช้งานแล้ว เมธอด showAdultConfirm อาจถูกลบออกในการอัปเดตครั้งต่อไป v4.25.6.0 ฟีเจอร์ใหม่ Chat All เพิ่มฟีเจอร์ที่ช่วยให้คุณสามารถแสดงความรู้สึกหรือทำเครื่องหมาย 'ถูกใจ' ในข้อความแชทเฉพาะได้ All ฟังก์ชันนี้จะให้ข้อมูลที่ช่วยให้คุณสามารถเขียน "ข้อความตอบกลับ" สำหรับข้อความแชทเฉพาะ หรือระบุความสัมพันธ์ในการเชื่อมต่อข้อความตอบกลับได้ All ฟังก์ชันนี้ช่วยให้คุณสามารถกล่าวถึงผู้ใช้เฉพาะราย หรือให้ข้อมูลเกี่ยวกับผู้ใช้ที่ถูกกล่าวถึงได้ ฟีเจอร์ที่เปลี่ยนแปลง Chat v4.25.5.2 バグที่แก้ไข Authentication iOS แก้ไขข้อผิดพลาดที่ทำให้โปรแกรมหยุดทำงานเมื่อแสดงแชทบอทในโหมดแนวนอน v4.25.5.1 ฟีเจอร์ใหม่ Authentication All เราได้เพิ่มฟีเจอร์ใหม่ สลับระหว่างหลายบัญชี รายละเอียดของฟีเจอร์ที่เกี่ยวข้องมีดังนี้: บันทึกบัญชีที่เข้าสู่ระบบปัจจุบันลงในอุปกรณ์ ดูบัญชีที่บันทึกไว้ ออกจากระบบและลบบัญชีที่บันทึกไว้ เข้าสู่ระบบบัญชีที่บันทึกไว้อื่นๆ ได้อย่างรวดเร็ว All เพิ่มฟีเจอร์ [ลิงก์โดยตรง] ใหม่ (../../dev/promotion/hive-sdk-prep/android.md/#_3) Notification All มีปุ่ม Push Action Button ใหม่ให้ใช้งาน เมื่อได้รับการแจ้งเตือนแบบพุช คุณสามารถดำเนินการตามที่กำหนดไว้ล่วงหน้าผ่านปุ่ม Push Select Action Button ได้ Chat All ส่งข้อความ เพิ่มฟีเจอร์แปลข้อความแชทเป็นภาษาของผู้ใช้โดยอัตโนมัติ และแปลข้อความเฉพาะบางข้อความ เพิ่มฟีเจอร์สำหรับข้อความประกาศที่สามารถรับได้เฉพาะผู้ใช้ในภาษาที่กำหนดเท่านั้น เพิ่มค่า ID ข้อความให้กับข้อความ WebSocket เพื่อรับประกันลำดับการเรียกกลับ All ช่องแชท เพิ่มฟีเจอร์ดูประวัติการสนทนาก่อนหน้าเมื่อเข้าสู่ช่องแชท แสดงจำนวนผู้เข้าร่วมในช่องแชทในขณะนั้น เพิ่มฟีเจอร์การเรียงลำดับเมื่อดูรายชื่อในช่องแชท All การจัดการเหตุการณ์ เพิ่มฟีเจอร์การส่งข้อมูลเหตุการณ์แบบกำหนดเองในรูปแบบไบนารีในแชท (../../dev/chat/event.md/#customdata-event) All การจัดการการเชื่อมต่อ เพิ่มฟีเจอร์การเชื่อมต่อใหม่ Hercules Android 20241125-2 -> 20250527 iOS 20241120 -> 20250218 ฟีเจอร์ที่เปลี่ยนแปลง Android อัปเดตกฎการปกปิดข้อมูลที่จำเป็นสำหรับการสร้างโปรแกรม iOS ไลบรารี HiveAppTrackingTransparents.framework ซึ่งก่อนหน้านี้มีให้ใช้งานแยกต่างหาก ได้ถูกรวมเข้าไว้ใน Service.framework แล้ว Authentication All เราได้แก้ไขเมธอด showMyInquiry เพื่อให้หน้าสอบถามข้อมูลแสดงขึ้นเมื่อมีการใช้งาน ซึ่งก่อนหน้านี้ใช้งานไม่ได้หากไม่ได้ใช้บัญชีสมาชิก Hive Android เปลี่ยนหน้าต่างป๊อปอัพการยืนยันตัวตน VK จาก WebView ไปเป็นเบราว์เซอร์ภายในแอป Marketing Attribution iOS การเปลี่ยนแปลงเพื่อรองรับการรวบรวมข้อมูลเหตุการณ์การซื้อจาก Firebase โดยอัตโนมัติ หากเปิดใช้งานไว้ バグที่แก้ไข iOS ปรับเปลี่ยนความโค้งของมุมส่วนติดต่อผู้ใช้ข่าวสารบนอุปกรณ์ iPad Provisioning iOS แก้ไขเพื่อให้เว็บวิวไม่เลื่อนเมื่อแสดงข้อกำหนดและเงื่อนไข Analytics iOS แก้ไขตรรกะเพื่อให้สามารถส่งบันทึกข้อมูลการวิเคราะห์ได้ทันทีหลังจากที่ข้อตกลงเงื่อนไขเสร็จสมบูรณ์ ปัญหาที่ทราบ Others iOS เกิดข้อผิดพลาดทำให้โปรแกรมหยุดทำงานเมื่อใช้งานแชทบอทในโหมดแนวนอน โปรดอัปเดต Hive SDK เป็น Unity iOS เวอร์ชัน 25.5.2 หรือสูงกว่า v4.25.2.2 ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ที่เปลี่ยนแปลง Authentication Android เนื่องจากปัญหาที่ผู้ใช้บางรายไม่สามารถเข้าถึง Google Credential Manager ได้เนื่องจากความเข้ากันได้ต่ำ เราจึงจะเปลี่ยนกลับไปใช้ Google Sign-In ซึ่งเป็นวิธีการยืนยันตัวตนแบบเดิม Library updates Android * Google Play Services-Auth (Android) v20.7.0 (นำการรองรับการย้อนกลับการลงชื่อเข้าใช้ด้วย Google กลับมาใช้ใหม่) Google Credential Play Services Auth (Android) v1.3.0 (ลบการย้อนกลับการลงชื่อเข้าใช้ด้วย Google ออก) v4.25.2.1 ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
バグที่แก้ไข Marketing Attribution v4.25.2.0 ฟีเจอร์ที่เปลี่ยนแปลง Authentication All เราได้อัปเดตวิธีการตรวจสอบสิทธิ์ VK แล้ว วิธีการตรวจสอบสิทธิ์ใหม่เหล่านี้สามารถใช้งานได้ที่ คอนโซลสำหรับนักพัฒนา VK เวอร์ชันใหม่ iOS อัปเดตโปรโตคอลการตรวจสอบความถูกต้องสำหรับ API GameKit ที่เลิกใช้งานแล้ว ซึ่งใช้สำหรับการเข้าสู่ระบบ Apple GameCenter Android เนื่องจากการยุติการสนับสนุนไลบรารี Google Sign-In เราจึงเปลี่ยนไปใช้การตรวจสอบสิทธิ์โดยใช้ Google Credential Manager และ API AuthorizationClient สำหรับการเข้าสู่ระบบโดยปริยายและโดยชัดแจ้ง Billing Android หากมีการคืนเงินสินค้าที่ซื้อผ่านการชำระเงิน PG ให้เพิ่มค่า order_id เพื่อแยกแยะออกจากธุรกรรมก่อนหน้า Android เมื่อการทำธุรกรรมชำระเงิน PG เสร็จสมบูรณ์แล้ว ให้เปลี่ยนบันทึกการดำเนินการซื้อให้ส่งผ่านการระบุแหล่งที่มาทางการตลาด Android มีการเปลี่ยนแปลงเพื่อให้เมื่อแชร์ข้อมูลการได้มาซึ่งผู้ใช้ใหม่ ข้อมูลนั้นจะถูกเพิ่มเข้าไปในรายการการเผยแพร่ที่ Telegram รองรับ Android เปลี่ยนนโยบายการแคชเมื่อแสดงผล WebView Marketing Attribution All นอกจากนี้ ให้ส่งตัวระบุ Hive SDK เพื่อรองรับ การผสานรวมบริการ MMP All เมื่อติดตามเหตุการณ์ด้วยตนเอง ให้เปลี่ยนเป็นการส่งโดย เพิ่มแอตทริบิวต์แบบกำหนดเอง Android การเปลี่ยนแปลงในการส่งข้อมูลแหล่งที่มาของตลาดเมื่อ Airbridge เริ่มทำงาน iOS เมื่อใช้ API sendEventWithAttributes ให้เปลี่ยนช่วงความแม่นยำของค่าทศนิยมประเภท semantic value จาก float เป็น double Provisioning All ในหน้ารายละเอียดข้อกำหนดและเงื่อนไข และหน้าการเล่นซ้ำ ระบบจะปรับเปลี่ยนให้เปิดหน้าต่างเบราว์เซอร์ภายนอกใหม่เพื่อโหลดเนื้อหาแทนที่จะโหลดหน้าข้อกำหนดและเงื่อนไข (WebView) ในกรณีต่อไปนี้: เมื่อไปยังเว็บเพจอื่นนอกเหนือจาก URL ของข้อกำหนดและเงื่อนไข เมื่อคลิกที่แท็ก HTML ไฮเปอร์ลิงก์ (แท็ก , tel:// เป็นต้น) ภายในข้อกำหนดและเงื่อนไข Library updates Android Airbridge (Android) เวอร์ชัน 4.1.0 → เวอร์ชัน 4.3.0 Adjust (Android) เวอร์ชัน 5.0.1 → เวอร์ชัน 5.2.0 Singular (Android) เวอร์ชัน 12.6.1 → เวอร์ชัน 12.7.0 AppsFlyer (Android) เวอร์ชัน 6.15.2 → เวอร์ชัน 6.16.2 GooglePlay Services-Auth (Android) เวอร์ชัน 20.7.0 (ยกเลิกแล้ว) Google Credential Play Services Auth (Android) เวอร์ชัน 1.3.0 (รองรับใหม่) iOS แอร์บริดจ์ (iOS) เวอร์ชัน 4.1.1 → เวอร์ชัน 4.3.0 ปรับ(iOS) v5.0.1 → v5.2.0 เอกพจน์ (iOS) v12.6.1 → v12.7.1 AppsFlyer (iOS) เวอร์ชัน 6.15.3 → เวอร์ชัน 6.16.1 QQ (iOS) 3.5.17.3 → 3.5.17.4 Chat All เมื่อมีการส่งหรือรับข้อมูลข้อความ จะมีการส่งและรับข้อมูล extraData เพิ่มเติมด้วย All เมื่อเชื่อมต่อกับเซิร์ฟเวอร์แชทแล้ว extraData จะไม่ถูกส่งอีกต่อไป All นอกจากนี้ จะได้รับค่าเวลาเป็นจำนวนเต็มแทนที่จะเป็นค่าเวลาที่เป็นสตริง All ปรับปรุงเพื่อป้องกันความล้มเหลวเนื่องจากสถานะการเชื่อมต่อซ้ำซ้อนเมื่อพยายามเชื่อมต่อใหม่หลังจากไม่สามารถปล่อย WebSocket ได้อย่างถูกต้องในสถานการณ์ที่ไม่สามารถสื่อสารได้ เช่น เครือข่ายถูกปิดกั้น バグที่แก้ไข Android แก้ไขโค้ดเพื่อให้หากได้รับคำตอบก่อนที่เวลาหมดเวลาสูงสุดที่กำหนดไว้จะหมดลง ในสถานการณ์ที่จำเป็นต้องมีการลองสื่อสารซ้ำผ่านเครือข่ายหรือการเข้าถึงเซิร์ฟเวอร์แบบกระจาย การลองสื่อสารซ้ำหรือการเข้าถึงเซิร์ฟเวอร์แบบกระจายจะดำเนินการทันทีโดยไม่ต้องรอให้เวลาหมดลง iOS แก้ไขข้อผิดพลาดที่ค่า gameLanguage ในไฟล์ hive_config.xml ถูกกำหนดค่าเริ่มต้นเมื่อมีการเปลี่ยนแปลงโซนกลุ่มเซิร์ฟเวอร์ที่เชื่อมต่อโดย Hive SDK โดยใช้เมธอด setZone ของคลาส Configuration Authentication iOS แก้ไขข้อผิดพลาดที่ทำให้การเข้าสู่ระบบ QQ Web ไม่ทำงานตามปกติบนอุปกรณ์ที่ใช้ iOS 18 หรือสูงกว่า Marketing Attribution Android แก้ไขปัญหาที่แสดงการแจ้งเตือนแบบพุชว่างเปล่าเมื่อใช้ฟีเจอร์ตรวจสอบสถานะการติดตั้งด้วย Adjust Android ปรับปรุงระบบเพื่อให้ส่งข้อมูลการขายตามราคาต่อหน่วยและปริมาณเมื่อเกิดเหตุการณ์ที่มีการซื้อสินค้าหลายรายการโดยใช้ Airbridge Provisioning All แก้ไขข้อผิดพลาดที่เกิดขึ้นเมื่อเริ่มต้นโมดูลโฆษณา (Adiz) ก่อนการเริ่มต้น SDK โดยค่า AgeGate ที่ใช้สำหรับการตรวจสอบอายุจะทำงานตามค่าที่ตั้งไว้ใน hive_config.xml ในกรณีที่ต้องปฏิบัติตามข้อกำหนด เช่น COPPA หรือ GDPR Chat Android แก้ไขปัญหาที่การเชื่อมต่อแชทล้มเหลวเป็นระยะๆ ปัญหาที่ทราบ Marketing Attribution v4.25.1.3 ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ที่เปลี่ยนแปลง Billing Android เปลี่ยนพฤติกรรมการชำระเงิน PG ให้เหมือนกับตลาดในฟีเจอร์การเรียกเก็บเงินอื่นๆ (IAPv4) หากคุณกำลังใช้การชำระเงิน PG คุณต้องแก้ไขการใช้งานโค้ดของคุณโดยอ้างอิงจากเอกสาร PG Payments Marketing Attribution バグที่แก้ไข Billing iOS แก้ไขข้อผิดพลาดที่ทำให้พื้นหลังทึบแสงเมื่อแสดงป๊อปอัป UI ที่ขอความยินยอมในการส่งข้อมูลการบริโภค iOS แก้ไขข้อผิดพลาดที่ทำให้การวางแนวหน้าจอของแอปหมุนไปในทิศทางที่ไม่ต้องการเมื่อปิดหน้าต่างป๊อปอัพที่ขอความยินยอมในการส่งข้อมูลการบริโภค iOS แก้ไขข้อผิดพลาดที่ทำให้ภาพที่แสดงหายไปเมื่อเกิดการหมุนหน้าจอขณะแสดงป๊อปอัปรีวิวที่มีรูปภาพ Marketing Attribution iOS แก้ไขข้อผิดพลาดที่ Airbridge ส่งข้อมูลรายได้จากโฆษณาไปยัง AdMob แทนที่จะเป็น Adiz เมื่อส่งข้อมูลผ่าน Adiz v4.25.0.1 ฟีเจอร์ใหม่ Marketing Attribution iOS แก้ไขข้อผิดพลาดที่ค่า did และ vid ที่ SDK รวบรวมและส่งโดยอัตโนมัติไม่ถูกส่งเมื่อใช้ Hive SDK เวอร์ชัน 4 25.0.0 หรือสูงกว่า ร่วมกับ Adjust เวอร์ชัน 5 v4.25.0.0 ฟีเจอร์ใหม่ Authentication Billing iOS แอปนี้รองรับฟีเจอร์ที่จะถามผู้ใช้ว่ายินยอมให้ส่งข้อมูลการใช้งานผลิตภัณฑ์ภายในแอปไปยัง Apple App Store หรือไม่ (ดูที่นี่: ../../../../v4.25.0.0/dev/billing/apple-consume-info-agreement) All รวบรวมกิจกรรมการเข้าสู่ระบบเพื่อมอบรางวัลเมื่อผู้ใช้ที่ป้อนรหัสเชิญติดตั้งแอป (../../operation/promotion/ua.md/#_7) Matchmaking All ฟีเจอร์การจับคู่ได้รับการอัปเดตเพื่อรองรับ การจับคู่แบบกลุ่ม แล้ว ※ ฟีเจอร์นี้ไม่สามารถใช้งานร่วมกับอินเทอร์เฟซของ SDK เวอร์ชันก่อนหน้าของ Hive ได้ หากต้องการใช้ฟีเจอร์การจับคู่ที่อัปเดตแล้ว คุณต้องใช้ SDK เวอร์ชัน 4.25.0.0 หรือสูงกว่า Marketing Attribution Chat All ฟีเจอร์ แชท ได้รับการรองรับใหม่แล้ว ฟีเจอร์ที่เปลี่ยนแปลง Authentication All ลบคลาส อินเทอร์เฟซ เมธอด ดีลีเกต และตัวรับฟังของโมดูล Auth ที่ไม่ได้ใช้งานอีกต่อไป All ใช้โปรโตคอลความปลอดภัยที่เข้มงวดมากขึ้นโดยใช้โทเค็น JWT All วิธีการใช้โทเค็นยืนยันตัวตนของ TalkPlus กำลังจะถูกยกเลิกเนื่องจากการสิ้นสุดการสนับสนุน TalkPlus แล้ว Android นอกจากฟังก์ชันการเข้าสู่ระบบใน Apple Login WebView แล้ว ยังช่วยให้สามารถใช้งานฟังก์ชันการเรียกดูต่างๆ เช่น การกู้คืนรหัสผ่าน ได้อีกด้วย Marketing Attribution All อัปเดตเพื่อรองรับ Adjust เวอร์ชัน 5 ลบไลบรารีลายเซ็นของ Adjust ออก All เปลี่ยนการตั้งค่าเพื่อให้เมื่อรวมรายได้จากโฆษณา Adiz กับ Adjust แหล่งที่มาของรายได้จากโฆษณาจะถูกส่งไปยังแหล่งที่มาของ AdMob Android แสดงถึงการรวมไลบรารีการรวบรวมรายได้จากโฆษณา Appsflyer เข้ากับไลบรารีหลัก 6.14.2 → 6.15.2 ลบไลบรารีรายได้จากโฆษณา Appsflyer ออก Hercules バグที่แก้ไข Authentication Android แก้ไขปัญหาที่เธรด UI ถูกใช้งานเป็นระยะๆ เมื่อเกิดความล่าช้าในการตอบสนองของเครือข่ายระหว่างการเรียกใช้เมธอด signIn Billing iOS แก้ไขข้อผิดพลาดที่ทำให้เกิดเหตุการณ์ IAP_UPDATE เพิ่มเติมเมื่อกระตุ้นการซื้อภายในแอปโดยใช้ UserEngagement ปัญหาที่ทราบ Marketing Attribution iOS เมื่อใช้ฟังก์ชัน Adjust จะเกิดข้อผิดพลาดที่ค่า did และ vid ซึ่ง SDK รวบรวมและส่งโดยอัตโนมัติไม่ถูกส่ง คุณจำเป็นต้องอัปเดตเป็น Hive SDK เวอร์ชัน 4 25.0.1 หรือสูงกว่า v4.24.5.0 ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่ All รองรับ Unity 6 (Unity 6000) Authentication All โฆษณาสามารถแสดงใน Spot Banner ได้เช่นกัน Android เราสนับสนุน X (เดิมคือ Twitter) สำหรับฟีเจอร์การแชร์คำเชิญผู้ใช้ Matchmaking ฟีเจอร์ที่เปลี่ยนแปลง Authentication All แก้ไขชื่อผู้ให้บริการที่แสดงในป๊อปอัปแจ้งข้อขัดแย้ง バグที่แก้ไข Billing iOS เมื่อราคาสินค้าบางรายการไม่สามารถแสดงเป็นตัวเลขทศนิยมได้อย่างแม่นยำ ให้แก้ไขรูปแบบ JSON เพื่อแสดงค่าเป็นตัวเลขทศนิยมแทนตัวเลขทศนิยมซ้ำ ตัวอย่าง > 4.99$ (สตริง) → 4.9900000000000011 (ดับเบิล) → 4.99 (ตัวเลข JSON) v4.24.4.0 ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่ Billing Android เมื่อทำการขอชำระเงิน PG ระบบจะรองรับการซื้อสินค้าหลายรายการโดยใช้ IAPv4.purchase Marketing Attribution バグที่แก้ไข Analytics iOS แก้ไขข้อผิดพลาดที่เกิดขึ้นเมื่อเลือกตัวเลือกเพียงตัวเลือกเดียวในแบนเนอร์ขอความยินยอม ซึ่งผลที่ได้ไม่แสดงผลอย่างถูกต้อง v4.24.3.0 ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ใหม่ Provisioning All เพิ่มฟังก์ชันตรวจสอบว่าได้รับการยินยอมจากผู้แทนทางกฎหมายแล้วหรือไม่ในหน้าจอข้อกำหนดและเงื่อนไข ฟีเจอร์ที่เปลี่ยนแปลง Authentication All เปลี่ยนแปลงพฤติกรรมการออกจากระบบ เดิม: เมื่อเรียกใช้ signOut Hive SDK จะออกจากระบบบัญชีผู้ใช้ ผู้ใช้งานทั่วไปจะได้รับข้อความตอบกลับล้มเหลวจากเซิร์ฟเวอร์เมื่อเรียกใช้ API signOut เปลี่ยนแปลง: เมื่อเรียกใช้ signOut Hive SDK จะขอการยืนยันจากเซิร์ฟเวอร์ Hive ว่าปลอดภัยที่จะออกจากระบบบัญชีผู้ใช้หรือไม่ จากนั้นจะออกจากระบบตามการตอบกลับ All เมื่อออกจากระบบบัญชีผู้ใช้แบบผู้เยี่ยมชม ระบบจะไม่แสดงผลการตอบรับสำเร็จอีกต่อไป แต่จะแสดงผลเป็นรหัสข้อผิดพลาดแทน อย่างไรก็ตาม ระบบยังคงรักษาสถานะการเชื่อมต่อบัญชีผู้ใช้แบบผู้เยี่ยมชมกับ Hive SDK และเซิร์ฟเวอร์ Hive ไว้ All สำหรับบัญชีที่ถูกระงับ ระบบจะเปลี่ยนการตั้งค่าให้ล็อกเอาต์ออกจาก IdP โดยอัตโนมัติ เพื่อให้คุณสามารถล็อกอินด้วยบัญชีอื่นบน IdP เดียวกันได้ วิธีการนี้ใช้ได้เฉพาะในกรณีที่ไม่สามารถล็อกอินอัตโนมัติได้เท่านั้น All เมื่อทำการผสานรวม IdP โดยใช้เมธอด AuthV4.connect ให้เปลี่ยนการตั้งค่าเพื่อให้มีการล็อกเอาต์เกิดขึ้นหากบัญชีถูกเปลี่ยนเป็นบัญชีที่ถูกระงับ All ตั้งค่าบริการจัดการอุปกรณ์ให้ใช้รหัสประเทศของโทรศัพท์ระหว่างประเทศโดยอัตโนมัติตามภูมิภาคที่อุปกรณ์เชื่อมต่ออยู่ iOS เรากำลังเปลี่ยนการตั้งค่าเพื่อให้สามารถเข้าสู่ระบบด้วยบัญชี Facebook ได้ แม้ว่าคุณจะปฏิเสธการให้ความยินยอมในการติดตามแอปพลิเคชัน (App Tracking Transparency หรือ ATT) ก็ตาม Marketing Attribution Library updates Android Google Play Billing Library เวอร์ชัน 6.1 → 7.0 Google Play Service Games เวอร์ชัน 20.0.0 → 20.1.2 iOS Facebook SDK เวอร์ชัน 16.2.1 → 17.0.2 バグที่แก้ไข Android แก้ไขข้อผิดพลาดที่ไม่สามารถจัดสรรหน่วยความจำได้ โดยการปรับเปลี่ยนตรรกะการอ้างอิงทรัพยากร iOS แก้ไขข้อผิดพลาดที่ทำให้เกิดการขัดข้องเป็นระยะๆ ขณะตรวจสอบความยินยอมสำหรับ App Tracking Transparency (ATT) บนอุปกรณ์ iOS 14 iOS แก้ไขข้อผิดพลาดที่ทำให้โปรแกรมหยุดทำงานเมื่อเลือกการจำกัดการเข้าถึง (อนุญาตให้เข้าถึงเฉพาะบางรูปภาพ) ในอัลบั้มรูปภาพ Notification Android แก้ไขข้อผิดพลาดที่ข้อความพุชไม่แสดงผลอย่างถูกต้องใน Local Push Notification เมื่อมีการตั้งค่า type ที่ไม่รองรับ iOS แก้ไขเพื่อส่งข้อมูลเวอร์ชันแอป v4.24.1.3 ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
ฟีเจอร์ที่เปลี่ยนแปลง Authentication All ตั้งค่าบริการจัดการอุปกรณ์ให้ใช้รหัสประเทศของโทรศัพท์ระหว่างประเทศโดยอัตโนมัติตามภูมิภาคที่อุปกรณ์เชื่อมต่ออยู่ v4.24.2.0 ฟีเจอร์ใหม่ All ฟังก์ชันนี้ใช้สำหรับตรวจสอบว่าผู้ใช้ที่มีอายุต่ำกว่า 16 ปีในสหภาพยุโรปและเขตเศรษฐกิจยุโรปซึ่งอยู่ภายใต้ GDPR ได้ตกลงยอมรับข้อกำหนดและเงื่อนไขหรือไม่ คุณสามารถตรวจสอบได้ว่าผู้ใช้มีอายุต่ำกว่า 16 ปีหรือไม่ Android เมื่อใช้งานแอปอัลบั้มรูปภาพบนอุปกรณ์ที่ใช้ระบบปฏิบัติการ Android OS 11 หรือสูงกว่า หรือบนอุปกรณ์ที่ติดตั้งโมดูลที่รองรับไว้แล้ว แอป PhotoPicker จะถูกใช้งานเป็นค่าเริ่มต้น iOS คุณสามารถดูบันทึกการดีบักของ Hive SDK ในแอปคอนโซลของ macOS และเลือกประเภทบันทึกที่ต้องการดูได้ Authentication All เมื่อจำนวนบัญชีที่สามารถลงทะเบียนด้วยหมายเลขโทรศัพท์มือถือเดียวกันเกินจำนวนที่กำหนด การขอส่งรหัสยืนยันจะแสดงข้อความแสดงข้อผิดพลาดว่า "คุณสร้างบัญชีเกินจำนวนที่กำหนดสำหรับหมายเลขโทรศัพท์มือถือเดียวกันแล้ว" All มีฟังก์ชันที่ช่วยควบคุมการแสดงผลของการโปรโมตข้ามแพลตฟอร์ม All วันนี้ เราสนับสนุน อย่าแสดงเป็นเวลา N วัน ซึ่งเป็นฟีเจอร์ "อย่าแสดง" ที่ได้รับการปรับปรุงแล้ว ฟีเจอร์ที่เปลี่ยนแปลง iOS ปรับปรุงการใช้งานให้ดียิ่งขึ้นโดยลดขนาดการแสดงป๊อปอัปขออนุญาตวางข้อมูลในคลิปบอร์ดเมื่อใช้คุณสมบัติการเชิญเล่นเกม (UA) เปลี่ยนเวลาการแสดงป๊อปอัปขออนุญาต จากเดิมที่แสดงทันทีหลังจากผู้ใช้ที่ได้รับเชิญเปิดแอป เป็นแสดงเมื่อ Hive SDK เริ่มทำงานหลังจากแอปเปิดขึ้น เปลี่ยนให้แสดงป๊อปอัปเฉพาะเมื่อมีข้อมูล URL ของผู้เชิญอยู่ในคลิปบอร์ดเท่านั้น Notification Android รองรับไลบรารีรันไทม์ (Push Amazon Device Message 1.2.0) ที่ทำงานบนอุปกรณ์ Amazon Fire รุ่นใหม่ Library updates Android Samsung GalaxyStore IAP 6.1 → 6.1.1 Amazon Device Message 1.0.1 → 1.2.0 Analytics iOS เปลี่ยนค่าเริ่มต้นของการตั้งค่า saveAnalyticsLogBeforeCrash ซึ่งเป็นตัวเลือกในการบันทึกบันทึกที่ยังไม่ได้ส่งไปยังไฟล์เมื่อแอปเกิดข้อผิดพลาด ให้เป็น false バグที่แก้ไข Authentication All แก้ไขแล้วเพื่อให้เมื่อจำนวนข้อความที่ส่งเกินจำนวนที่กำหนดในระหว่างกระบวนการยืนยันชื่อจริงสำหรับผู้ใช้ที่เข้าใช้งานจากประเทศจีน ระบบจะแสดงข้อความแสดงข้อผิดพลาดแทนการรีเซ็ตเวลาที่เหลืออยู่ Android แก้ไขข้อผิดพลาดที่ไม่มีการเรียกใช้ฟังก์ชันตอบกลับอย่างถูกต้องเมื่อผู้ใช้ไม่ได้ล็อกอินโดยการกดปุ่มย้อนกลับระหว่างกระบวนการล็อกอิน Google Play Android แก้ไขข้อผิดพลาดที่ทำให้ไม่สามารถป้อนข้อมูลผ่านแป้นพิมพ์บนอุปกรณ์ที่มีความละเอียดหน้าจอต่ำได้ iOS แก้ไขข้อผิดพลาดที่ทำให้โปรแกรมค้างขณะแสดงเฟรมมุมมองใหม่ในมุมมองข่าว Marketing Attribution Android แก้ไขข้อผิดพลาดที่ทำให้การส่งเหตุการณ์ Adjust ล่าช้าเมื่อทำการเริ่มต้นด้วยเงื่อนไขที่กำหนดเอง v4.24.1.2 ตรวจสอบ สภาพแวดล้อมการพัฒนา ของเวอร์ชัน SDK นี้
バグที่แก้ไข Authentication Android แก้ไขข้อผิดพลาดที่ไม่มีการเรียกใช้ฟังก์ชันตอบกลับอย่างถูกต้องเมื่อยกเลิกการเข้าสู่ระบบโดยการกดปุ่มย้อนกลับในขณะที่กำลังเข้าสู่ระบบ Google อยู่ ข้อผิดพลาดนี้เกิดขึ้นเฉพาะเมื่อค่า Google Legacy Support ในคอนโซล Hive เป็น true เท่านั้น Android แก้ไขข้อผิดพลาดที่ทำให้ไม่สามารถป้อนข้อมูลผ่านแป้นพิมพ์บนอุปกรณ์ที่มีความละเอียดหน้าจอต่ำได้ v4.24.1.0 ฟีเจอร์ที่เปลี่ยนแปลง Library updates iOS AppsFlyer(iOS) เวอร์ชัน 6.13.1 → เวอร์ชัน 6.14.3 QQ (iOS) เวอร์ชัน 3.5.14 → เวอร์ชัน 3.5.16 Facebook SDK เวอร์ชัน 17.0.0 → เวอร์ชัน 16.2.1 Analytics iOS เรากำลังเปลี่ยนรูปแบบการแสดงแบนเนอร์ขอความยินยอมตามการยินยอมของอุปกรณ์ต่อการติดตาม หากปฏิเสธการยินยอมการติดตาม แบนเนอร์ขอความยินยอมจะไม่แสดง バグที่แก้ไข Billing iOS แก้ไขข้อผิดพลาดที่การค้นหาสินค้าล้มเหลวเมื่ออัปเดตจากเวอร์ชัน Hive SDK ที่ต่ำกว่า v4 24.0.0 (เช่น v4 23.4.0) ไปยัง v4 24.0.0 v4.24.0.0 ฟีเจอร์ใหม่ Billing iOS หากมีข้อมูลส่วนลดการสมัครสมาชิกเริ่มต้น ระบบจะส่งข้อมูลนั้นไปพร้อมกับการดึงข้อมูลผลิตภัณฑ์ เมื่อใช้ getProductInfo คุณสามารถตรวจสอบข้อมูลส่วนลดได้โดยดูจากความแตกต่างระหว่างค่าฟิลด์ original_price และค่าฟิลด์ price ในรายการของอ็อบเจ็กต์ IAPV4Product ที่ได้รับเป็น callback Android แอปนี้รองรับ แท็บแบบกำหนดเอง ที่ใช้เบราว์เซอร์เริ่มต้นที่ตั้งค่าไว้ในอุปกรณ์เพื่อแสดงหน้าเว็บภายนอก คุณสามารถเปิดเผย เบราว์เซอร์ในแอป โดยใช้เมธอด showInAppBrowser ของคลาส PlatformHelper iOS รองรับ SafariViewController ซึ่งใช้เบราว์เซอร์ในการแสดงหน้าเว็บภายนอก คุณสามารถแสดง เบราว์เซอร์ภายในแอป โดยใช้เมธอด showInAppBrowser ของคลาส PlatformHelper ฟีเจอร์ที่เปลี่ยนแปลง iOS ในการแยกแยะเวอร์ชันของแอป เรายังใช้ CFBundleShortVersionString เพิ่มเติมอีกด้วย Billing All เราได้เปลี่ยนข้อความประเภทการชำระเงิน PG ที่แสดงในส่วนติดต่อผู้ใช้สำหรับการคืนเงิน จาก "HiveStore" เป็น "PG Payment" แล้ว Android เรากำลังเปลี่ยนวิธีการแสดงผลหน้าชำระเงิน PG จากเบราว์เซอร์ในแอปไปเป็นเว็บวิวภายในแอป วิธีนี้จะช่วยให้สามารถชำระเงิน PG ได้แม้ในอุปกรณ์ที่ไม่รองรับสภาพแวดล้อมเบราว์เซอร์ในแอป Library updates Android Google Play Services-Games v2 (Android) v19.0.0 → 20.0.0 Facebook SDK Android v16.2.0 → 17.0.0 LINE (Android) v5.9.1 → 5.10.0 iOS WeChat 2.0.2 → 2.0.4 Hercules 2024.01.23 → 2024.04.11 Singular 12.3.2 → 12.4.1 Analytics Android เปลี่ยนค่าเริ่มต้นของการตั้งค่าการรวบรวมตัวระบุโฆษณาในฟีเจอร์การรวบรวมเหตุการณ์ของ Firebase เป็น true ปัญหาที่ทราบ Authentication iOS เมื่อใช้ Facebook SDK iOS 17.0.0 จะมีปัญหาที่ผู้ใช้ไม่สามารถล็อกอินบนอุปกรณ์ iOS 17.0 หรือสูงกว่าได้ หากไม่ยินยอมใน "การเปิดเผยข้อมูลการติดตามแอป" เพื่อให้สามารถล็อกอินด้วย Facebook ได้ภายใต้เงื่อนไขเหล่านี้ โปรดใช้ Hive SDK v4 24.1.0 แทน