อัพเดต HIVE SDK v4.7.0
หมายเหตุรีลีส
- เวอร์ชัน: v4.7.0
- วันที่: 2018-เม.ย.-03
คุณสมบัติใหม่
- ทั้งหมด
- [Auth v4] เพิ่ม AuthV4.Helper Class เพื่อให้ง่ายต่อการใช้งาน Authentication API.
- ลดความซับซ้อนของส่วนต่างๆ ที่จำเป็นสำหรับการทำงานของการตรวจสอบความถูกต้องโดยการนำเมธอด signIn() จากคลาส AuthV4.Helper มาใช้งานดังที่กล่าวไว้ในแนวปฏิบัติที่เกี่ยวข้อง
- ลดความซับซ้อนของส่วนที่จำเป็นสำหรับการแก้ไขปัญหาข้อขัดแย้งโดยใช้วิธีเชื่อมต่อ () จาก AuthV4.Helper Class
- แก้ไขข้อขัดแย้งโดยการใช้เมธอด showConflict(), switchAccount() และ solveConflict() จาก AuthV4.Helper Class
- ลดความซับซ้อนของส่วนที่จำเป็นสำหรับการแก้ไขปัญหาข้อขัดแย้งในกรณีดังต่อไปนี้:
- กรณีใช้ความสำเร็จและลีดเดอร์บอร์ดจากผู้ให้บริการGoogle ชั้นเรียนโดยใช้วิธีการที่เกี่ยวข้องกับความสำเร็จและลีดเดอร์บอร์ดจากผู้ให้บริการApple คลาสจะถูกแทนที่ด้วยการใช้เมธอด showLeaderboard() และ showAchievements() จาก AuthV4.Helper Class
- ในกรณีที่มีการเปลี่ยนแปลงบัญชี จะถูกแทนที่ด้วยการใช้เมธอด showLeaderboard() และ showAchievements() จาก AuthV4.Helper Class
- ลดความซับซ้อนของส่วนที่จำเป็นโดยใช้เมธอด syncAccount() จาก AuthV4.Helper Class เมื่อเปลี่ยนสถานะแอปพลิเคชันจากพื้นหลังเป็นเบื้องหน้าหรือยืนยัน Googleบัญชี Play หรือ GameCenter
- [โปรโมชัน] เพิ่มฟังก์ชั่นใหม่ในการเล่นคลิปวีดีโอจาก Youtube
- [Auth v4] เพิ่ม AuthV4.Helper Class เพื่อให้ง่ายต่อการใช้งาน Authentication API.
- Android
- [IAP v2/IAP v4] เพิ่ม WeChat Pay ซึ่งเป็นวิธีชาร์จใหม่ของ Lebi
คุณสมบัติที่เปลี่ยนแปลง
- ทั้งหมด
- อัปเดตไลบรารีบุคคลที่สามที่ใช้งานเป็นเวอร์ชันล่าสุด
ห้องสมุด ระบบปฏิบัติการ เวอร์ชันที่ใช้งานอยู่ รุ่นล่าสุด Facebook SDK ทั้งหมด 4.18.0 4.31.0 GooglePlay Services-เกม, การตรวจสอบสิทธิ์ Android 10.3.1 11.8.0 Google SDK ลงชื่อเข้าใช้ iOS 4.0.0 4.1.2 ปรับ ทั้งหมด 4.11.4 4.12.1 ปาร์ตี้ติดตาม Android 1.12.0 1.15.0 ปาร์ตี้ติดตาม iOS 1.66 1.82
- iOS
- ไม่รวมคุณสมบัติทั้งหมดที่บันทึกไว้บนไคลเอนต์จากเป้าหมายของการสำรองข้อมูล iCloud
แก้ไขข้อผิดพลาด
- Android
- [Auth v1] แก้ไขให้แสดงป๊อปอัปเพื่อเลือกรับ SMS เมื่อเกมจำเป็นต้องขอข้อตกลงในการรับ SMS แก่ผู้ใช้อีกครั้ง
- [Push] แก้ไขเพื่อลงทะเบียนการผลักดันในพื้นที่เมื่อตั้งค่าสีด้วยตนเอง
- iOS
- [Auth v1/Auth v4] แก้ไขเพื่อดำเนินการออกจากระบบสำหรับผู้ใช้ทั่วไป
- ตรงกับ API ฟังก์ชั่นเหล่านั้นสำหรับ Android.
- [Auth v4] แก้ไขการส่งการโทรกลับการยกเลิก CANCELED โดยการแตะปุ่มปิดเมื่อใช้เมธอด showSignIn() จากคลาส AuthV4
- [Auth v4] แก้ไขเพื่อส่งการโทรกลับข้อผิดพลาด INVALID_SESSION เมื่อมีการนำวิธีการหนึ่งจากคลาส AuthV4 มาใช้โดยไม่ใช้วิธี SignIn() จากคลาส AuthV4
- [Push] แก้ไขไม่ให้หยุดทำงานเมื่อเริ่มเกม การเปลี่ยนรูปแบบของตัวสร้างประกาศ Compat.Builder จาก Android รองรับไลบรารี v4 ด้วย API 26 และหลังจากนั้นทำให้เกิดการชนกัน
- [Auth v1/Auth v4] แก้ไขเพื่อดำเนินการออกจากระบบสำหรับผู้ใช้ทั่วไป