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

Android & iOS

v4.25.0.0

ดาวน์โหลด


Unity
ดาวน์โหลด Hive SDK v4 Unity Android & iOS 25.0.0
วันที่วางจำหน่าย 2025-01-24


หมายเหตุ


เนื่องจากการเปลี่ยนแปลงในโปรโตคอลความปลอดภัยการพิสูจน์ตัวตน เมื่อใช้ Hive SDK v4 Unity 25.0.0, คุณต้อง ออกกุญแจความปลอดภัยจาก Hive คอนโซล > การตั้งค่ากุญแจความปลอดภัย ที่นี่. หากคุณไม่ได้รับกุญแจความปลอดภัย ผู้ใช้แอปจะไม่สามารถเข้าสู่ระบบในแอปได้.


สภาพแวดล้อมการพัฒนา


ยูนิตี้ (Android)

  • ยูนิตี้ 2021.3.0+
  • ยูนิตี้ 2022.3.0+
  • ยูนิตี้ 2023.1.0+
  • ยูนิตี้ 6000.0.0+

เวอร์ชันความเข้ากันได้ของ Unity โดยเวอร์ชัน targetSDK

สำหรับ Hive SDK v4.25.0.0 และเวอร์ชันที่ใหม่กว่า เวอร์ชัน Unity ที่เข้ากันได้สำหรับ Android build targetSDK มีดังนี้:

  • สำหรับการสร้าง targetSDK 33:
    • สามารถสร้างได้ด้วย Unity 2021 หรือสูงกว่า (อิงจาก JDK และ Gradle ที่ Unity มีให้)
  • สำหรับการสร้าง targetSDK 34:
    • สามารถสร้างได้ด้วย Unity 2022 หรือสูงกว่า (อิงจาก JDK และ Gradle ที่ Unity มีให้)
    • สามารถสร้างได้ด้วย Unity 2021.3.43f หรือสูงกว่า (อิงจาก JDK และ Gradle ที่ Unity มีให้)
  • สำหรับการสร้าง targetSDK 35:
    • สามารถสร้างได้ด้วย Unity 6000 หรือสูงกว่า (อิงจาก JDK และ Gradle ที่ Unity มีให้)

ยูนิตี้ (iOS)

  • ยูนิตี้ 2021.3.0+
  • ยูนิตี้ 2022.3.0+
  • ยูนิตี้ 2023.1.0+
  • ยูนิตี้ 6000.0.0+

แอนดรอยด์

Gradle Android Gradle Plugin Kotlin Gradle Plugin
v7.5 v7.4.2 v1.8.0

iOS

รายการที่จำเป็น

  • Kotlin (Android) v1.9.22
  • Kotlin Coroutine (Android) 1.4.3
  • AndroidX (Android) v1.2.0+
  • Constraint Layout (Android) v2.1.4
  • Glide (Android) v4.13.0
  • SDWebImage (iOS) v5.20.0

รายการที่เลือกได้

IDP

  • Facebook SDK (Android) v17.0.0
  • Facebook SDK (iOS) v17.4.0
  • GooglePlay Services-Auth (Android) v20.7.0
  • GooglePlay Services-Games v2 (Android) v20.0.0
  • Google Sign-In SDK (iOS) v8.0.0
  • QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
  • QQ (iOS) v3.5.17
  • VK (Android) v3.5.1
  • VK (iOS) v1.6.4
  • WeChat (Android) v6.8.0
  • WeChat (iOS) v2.0.4
  • LINE (Android) v5.10.0
  • LINE (iOS) v5.11.2
  • Huawei (Android) v6.12.0.300

IAP

  • Google Billing Library (Android) v7.0.0
  • Samsung GalaxyStore IAP (Android) v6.1.1
  • OneStore (Android) v21.01.00
  • WeChat (Android) v6.8.0
  • Amazon (Android) v3.0.4
  • Huawei (Android) v6.13.0.300

ดัน

  • อเมซอน (Android) v1.2.0
  • FCM(FirebaseCloudMessaging) (Android) v24.0.2

การติดตามการวิเคราะห์การตลาด

  • Airbridge(Android) v4.1.0
  • Airbridge(iOS) v4.1.1
  • Adjust(Android) v5.0.1
  • Adjust(iOS) v5.0.1
  • Singular(Android) v12.6.1
  • Singular(iOS) v12.6.1
  • AppsFlyer(Android) v6.15.2
  • AppsFlyer(iOS) v6.15.3
  • FirebaseAnalytics(Android) v22.1.2
  • FirebaseAnalytics(iOS) v11.6.0

แชท

  • OkHttp(Android) v4.12.0

อื่นๆ

  • GooglePlay Services-Review (Android) v2.1.0
  • GooglePlay Services-AppUpdate (Android) v2.1.0
  • Google reCaptcha (Android) v18.6.1
  • Google reCaptcha (iOS) v18.6.0
  • YoutubeAndroidWebPlayerApi (Android) v1.0.1


ฟีเจอร์ใหม่


การตรวจสอบสิทธิ์

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

การติดตามการตลาด

แชท

  • ทั้งหมด รองรับฟีเจอร์ แชท ใหม่แล้ว.

การจับคู่

  • ทั้งหมด อัปเดตฟีเจอร์การจับคู่เพื่อสนับสนุน การจับคู่กลุ่ม ใหม่

    ※ นี่ไม่เข้ากันกับเวอร์ชันก่อนหน้าของอินเทอร์เฟซ SDK ของ Hive เพื่อใช้ฟีเจอร์การจับคู่ที่อัปเดต คุณต้องใช้ Hive SDK v4 25.0.0 หรือสูงกว่า


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


ปลั๊กอิน

  • Unity ปรับปรุง UI การตั้งค่าคอนฟิกของ Hive.

การตรวจสอบสิทธิ์

  • ทั้งหมด ลบคลาส, อินเตอร์เฟส, เมธอด, ดีเลเกต และลิสเนอร์ของโมดูล Auth ที่เลิกใช้แล้ว
  • ทั้งหมด ใช้โปรโตคอลความปลอดภัยที่แข็งแกร่งขึ้นโดยใช้โทเค็น JWT
  • ทั้งหมด ลบวิธีการโทเค็นการตรวจสอบสิทธิ์ TalkPlus เนื่องจากการยกเลิกการสนับสนุน TalkPlus
  • Android อนุญาตให้มีฟีเจอร์การเรียกดู เช่น การกู้คืนรหัสผ่านในมุมมองเว็บล็อกอินของ Apple นอกเหนือจากฟังก์ชันการล็อกอิน

โปรโมชั่น

  • ทั้งหมด รวบรวมเหตุการณ์การเข้าสู่ระบบเพื่อปรับปรุงความแม่นยำของรหัสเชิญ.

การติดตามผลการตลาด

  • ทั้งหมด อัปเดตเพื่อรองรับ Adjust v5.
    • ลบไลบรารี Adjust Signature.
  • ทั้งหมด เปลี่ยนเพื่อส่งแหล่งรายได้จากโฆษณาเป็น AdMob เมื่อรวมรายได้จากโฆษณา Adiz กับ Adjust.
  • Android สะท้อนการรวมไลบรารีการรวมรายได้จากโฆษณาของ Appsflyer เข้ากับไลบรารีหลัก.
    • 6.14.2 → 6.15.2
    • ลบไลบรารีรายได้จากโฆษณาของ Appsflyer.

อื่นๆ

  • ทั้งหมด ได้อัปเดตเวอร์ชันของไลบรารี Hercules.
    • Android: 20241120
    • iOS: 20241120


แก้ไขข้อบกพร่อง


การตรวจสอบสิทธิ์

  • Android แก้ไขปัญหาที่การตอบสนองของเครือข่ายล่าช้าในระหว่างการดำเนินการของวิธีการ signIn อาจทำให้ UI thread ถูกครอบครองเป็นระยะๆ

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

  • iOS แก้ไขข้อผิดพลาดที่เกิดเหตุการณ์ IAP_UPDATE เพิ่มเติมเมื่อเรียกใช้การซื้อในแอปโดยใช้ UserEngagement.


การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา

  • วิธีการ รวม SDK Signature ได้เปลี่ยนไปเนื่องจากการลบไลบรารี Adjust Signature ในการติดตามการตลาด

การอัปเดตสภาพแวดล้อมการพัฒนา


แอนดรอยด์

  • AppsFlyer v6.14.2 → v6.15.2
  • Adjust v4.38.5 → v5.0.1
  • Singular v12.6.0 → v12.6.1

iOS

  • Xcode 15.3 → 16.1
    • การอัปเดตเวอร์ชัน Xcode จะเพิ่มเป้าหมาย iOS ขั้นต่ำเป็น 13.
  • SDWebImage v5.19.7 → v5.20.0
  • Facebook v17.1.0 → v17.4.0
  • Google Sign-In v7.1.0 → v8.0.0
  • LINE v5.10.0 → v5.11.2
  • AirBridge v4.1.0 → v4.1.1
  • AppsFlyer v6.14.3 → v6.15.3
  • Adjust v4.38.4 → v5.0.1
  • Singular v12.5.0 → v12.6.1
  • Firebase v10.29.0 → v11.6.0


v4.24.5.0

ดาวน์โหลด


Unity
ดาวน์โหลด Hive SDK v4 Unity Android & iOS 24.5.0
วันที่วางจำหน่าย 2024-11-08

สภาพแวดล้อมการพัฒนา


ยูนิตี้ (Android)

  • ยูนิตี้ 2021.3.0+
  • ยูนิตี้ 2022.3.0+
  • ยูนิตี้ 2023.1.0+
  • ยูนิตี้ 6000.0.0+

รุ่นของ Unity ที่เข้ากันได้กับเวอร์ชัน targetSDK

ต่อไปนี้คือเวอร์ชัน Unity ที่เข้ากันได้กับ Android build targetSDK เวอร์ชันหลังจาก Hive SDK v4.24.5.0

  • เมื่อสร้าง targetSDK 33
    • สามารถสร้างได้ด้วย Unity 2021 หรือใหม่กว่า (ขึ้นอยู่กับ JDK และ Gradle ที่ Unity มีอยู่แล้ว)
  • เมื่อสร้าง targetSDK 34
    • สามารถสร้างได้ด้วย Unity 2022 หรือใหม่กว่า (ขึ้นอยู่กับ JDK และ Gradle ที่ Unity มีอยู่แล้ว)
    • สามารถสร้างได้ด้วย Unity 2021.3.43f หรือใหม่กว่า (ขึ้นอยู่กับ JDK และ Gradle ที่ Unity มีอยู่แล้ว)
  • เมื่อสร้าง targetSDK 35
    • สามารถสร้างได้ด้วย Unity 6000 หรือใหม่กว่า (ขึ้นอยู่กับ JDK และ Gradle ที่ Unity มีอยู่แล้ว)

ยูนิตี้ (iOS)

  • ยูนิตี้ 2021.3.0+
  • ยูนิตี้ 2022.3.0+
  • ยูนิตี้ 2023.1.0+
  • ยูนิตี้ 6000.0.0+

แอนดรอยด์

Gradle ปลั๊กอิน Gradle สำหรับ Android ปลั๊กอิน Gradle สำหรับ Kotlin
v7.5 v7.4.2 v1.8.0

iOS

  • Xcode 15.3 หรือเวอร์ชันที่ใหม่กว่า
  • เวอร์ชัน Xcode ควรได้รับการอัปเดตตาม นโยบายของ Apple App Store.

จำเป็น

  • Kotlin (Android) v1.9.22
  • Kotlin Coroutine (Android) 1.4.3
  • AndroidX (Android) v1.0.0+
  • Constraint Layout (Android) v2.1.4
  • Glide (Android) v4.13.0
  • SDWebImage (iOS) v5.19.7

ตัวเลือก

IDP

  • Facebook SDK Android v17.0.0
  • Facebook SDK iOS v17.1.0
  • GooglePlay Services-Auth (Android) v20.7.0
  • GooglePlay Services-Games v2 (Android) v20.0.0
  • Google Sign-In SDK (iOS) v7.1.0
  • QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
  • QQ (iOS) v3.5.17
  • VK (Android) v3.5.1
  • VK (iOS) v1.6.4
  • WeChat (Android) v6.8.0
  • WeChat (iOS) v2.0.4
  • LINE (Android) v5.10.0
  • LINE (iOS) v5.11.0
  • Huawei (Android) v6.12.0.300

IAP

  • Google Billing Library (Android) v7.0.0
  • Samsung GalaxyStore IAP (Android) v6.1.1
  • OneStore (Android) v21.01.00
  • WeChat (Android) v6.8.0
  • Amazon (Android) v3.0.4
  • Huawei (Android) v6.13.0.300

ดัน

  • อเมซอน (Android) v1.2.0
  • FCM(FirebaseCloudMessaging) (Android) v24.0.2

การวิเคราะห์การติดตามการตลาด

  • Airbridge(Android) v4.1.0
  • Airbridge(iOS) v4.1.0
  • Adjust(Android) v4.38.5
  • adjust-android-signature-3.20.1.aar
  • Adjust(iOS) v4.38.4
  • AdjustSigSdk 3.20.1
  • Singular(Android) v12.6.0
  • Singular(iOS) v12.5.0
  • AppsFlyer(Android) v6.14.2
  • AppsFlyer(iOS) v6.15.3
  • FirebaseAnalytics(Android) v22.1.2
  • FirebaseAnalytics(iOS) v10.29.0

อื่นๆ

  • GooglePlay Services-Review (Android) v2.1.0
  • GooglePlay Services-AppUpdate (Android) v2.1.0
  • Google reCaptcha (Android) v18.6.1
  • Google reCaptcha (iOS) v18.6.0
  • YoutubeAndroidWebPlayerApi (Android) v1.0.1

มีอะไรใหม่


ยูนิตี้

  • Unity รองรับ Unity 6 (Unity 6000).

การตรวจสอบสิทธิ์

การจับคู่

  • ทั้งหมด การจับคู่ ใหม่มีให้บริการช่วยให้เกมเมอร์เล่นกับเกมเมอร์คนอื่นๆ

โปรโมชั่น

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

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


ปลั๊กอิน

  • 1.2.178 → 1.2.183
  • Unity เมื่อใช้การเข้าสู่ระบบ GameCenter จะมีการเปลี่ยนแปลงเป็น เพิ่มการตั้งค่า Entitlement ที่จำเป็นโดยอัตโนมัติ สำหรับการสร้าง
    • ก่อนหน้านี้ต้องการการตั้งค่า Capability Manager เพิ่มเติมแม้จะใช้การเข้าสู่ระบบ GameCenter
    • หากไม่มีการตั้งค่า Entitlement การเข้าสู่ระบบจะไม่ดำเนินการอย่างถูกต้องบนอุปกรณ์ที่ใช้ iOS 18 หรือสูงกว่า

การตรวจสอบสิทธิ์

  • ทั้งหมด ชื่อผู้ให้บริการที่แก้ไขจะแสดงในป๊อปอัพความขัดแย้ง.

แก้ไขข้อบกพร่อง


ปลั๊กอิน

  • Unity เปลี่ยนมาใช้ namespace ที่ชัดเจนเพื่อหลีกเลี่ยงการทำซ้ำของ interface ที่ทำให้เกิดข้อผิดพลาดของปลั๊กอินภายนอกและข้อผิดพลาดในการคอมไพล์
  • Unity แก้ไขข้อผิดพลาด (เกิดขึ้นใน SDK v4 24.3.0 หรือสูงกว่า) ที่การตั้งค่าที่จำเป็นในแพลตฟอร์มเป้าหมาย Android ขาดหายไปเมื่อใช้เครื่องมือการติดตามการตลาด Firebase หรือการรับรองความถูกต้องของ Huwawi.

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

  • iOS ราคาสินค้าบางรายการที่ไม่สามารถแสดงได้อย่างถูกต้องในรูปแบบเลขทศนิยมขณะนี้แสดงผลอย่างถูกต้องในรูปแบบเลขทศนิยมที่แน่นอนในรูปแบบ JSON
    • ตัวอย่าง: 4.99$ (สตริง) → 4.9900000000000011 (ดับเบิล) → 4.99 (หมายเลข JSON)

การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา

  • อัปเดต หมายเหตุ สำหรับการแสดงผลแบนเนอร์ข้ามโปรโมชั่นเมื่อแสดงแบนเนอร์จุดด้วยวิธีการ showCustomContents
  • เพิ่ม หมายเหตุ สำหรับการใช้ Steam login บน iOS.

การอัปเดตสภาพแวดล้อมการพัฒนา


แอนดรอยด์

  • Google reCaptcha 18.4.0 → 18.6.1
  • Kotlin 1.8.0 → 1.9.22
  • FCM(FirebaseCloudMessaging) 23.2.1 → 24.0.2
  • AppsFlyer 6.13.0 → 6.14.2
  • Singular 12.5.4 → 12.6.0
  • Firebase 21.5.0 → 22.1.2

iOS

  • SDWebImage 5.18.7 → 5.19.7
  • reCaptcha 18.4.0 → 18.6.0
  • Facebook 17.0.2 → 17.1.0
  • QQ 3.5.16 → 3.5.17 (custom)
  • AppsFlyer 6.14.3 → 6.15.3
  • Singular 12.4.1 → 12.5.0
  • Firebase 10.22.0 → 10.29.0

v4 24.4.0


ดาวน์โหลด


Unity
ดาวน์โหลด Hive SDK v4 Unity Android & iOS 24.4.0
วันที่ปล่อย 2024-10-14

 

สภาพแวดล้อมการพัฒนา


ยูนิตี้ (Android )

  • ยูนิตี้ 2021.3.0+
  • ยูนิตี้ 2022.3.0+
  • ยูนิตี้ 2023.1.0+

รุ่นที่รองรับ Unity ตามเวอร์ชัน targetSDK

ต่อไปนี้คือเวอร์ชัน Unity ที่เข้ากันได้กับ Android build targetSDK เวอร์ชันหลังจาก Hive SDK v4.23.0.0. .

  • เมื่อสร้าง targetSDK 33
    • สร้างได้ด้วย Unity 2021 หรือใหม่กว่า (อิงจาก JDK และ Gradle ที่มีใน Unity)
  • เมื่อสร้าง targetSDK 34
    • สร้างได้ด้วย Unity 2022 หรือใหม่กว่า (อิงจาก JDK และ Gradle ที่มีใน Unity)

ยูนิตี้ (iOS)

  • ยูนิตี้ 2021.3.0+
  • ยูนิตี้ 2022.3.0+
  • ยูนิตี้ 2023.1.0+

แอนดรอยด์

Gradle< /th> Android Gradle Plugin Kotlin Gradle Plugin
v7.5 v7.4.2 v1. 8.0


iOS

 

จำเป็น

  • Kotlin (Android) v1.8.0
  • Kotlin Coroutine (Android) 1.4.3
  • AndroidX (Android) v1.0.0+
  • Constraint Layout (Android) v2.1.4
  • Glide (Android) v4.13.0
  • SDWebImage (iOS) v5.18.7


ตัวเลือก

IDP
  • Facebook SDK Android v17.0.0
  • Facebook SDK iOS v17.0.2
  • GooglePlay Services-Auth (Android) v20.7.0
  • GooglePlay Services-Games v2 (Android) v20.0.0
  • Google Sign-In SDK (iOS) v7.1.0
  • QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
  • QQ (iOS) v3.5.16
  • VK (Android) v3.5.1
  • VK (iOS) v1.6.4
  • WeChat (Android) v6.8.0
  • WeChat (iOS) v2.0.4
  • LINE (Android) v5.10.0
  • LINE (iOS) v5.11.0
  • Huawei (Android) v6.12.0.300

IAP

  • Google Billing Library (Android) v7.0.0
  • Samsung GalaxyStore IAP (Android) v6.1.1
  • OneStore (Android) v21.01.00
  • WeChat (Android) v6.8.0
  • Amazon (Android) v3.0.4
  • Huawei (Android) v6.13.0.300

ดัน

  • อเมซอน (Android) v1.2.0
  • FCM(FirebaseCloudMessaging) (Android) v23.2.1

การวิเคราะห์การติดตามการตลาด

  • Airbridge(Android) v4.1.0
  • Airbridge(iOS) v4.1.0
  • Adjust(Android) v4.38.5
  • adjust-android-signature-3.20.1.aar
  • Adjust(iOS) v4.38.4
  • AdjustSigSdk 3.20.1
  • Singular(Android) v12.5.4
  • Singular(iOS) v12.4.1
  • AppsFlyer(Android) v6.13.0
  • AppsFlyer(iOS) v6.14.3
  • FirebaseAnalytics(Android) v21.5.0
  • FirebaseAnalytics(iOS) v10.22.0
อื่น ๆ
  • GooglePlay Services-Review (Android) v2.1.0
  • GooglePlay Services-AppUpdate (Android) v2.1.0
  • Google reCaptcha (Android) v18.4.0
  • Google reCaptcha (iOS) v18.3.0
  • YoutubeAndroidWebPlayerApi (Android) v1.0.1

 

อะไรใหม่


การติดตามผลการตลาด

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

  • Android เมื่อชำระเงินผ่าน PG เราให้ความสามารถในการซื้อผลิตภัณฑ์เดียวในจำนวนใดก็ได้.


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


ปลั๊กอิน

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


แก้ไขข้อบกพร่อง


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

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

การอัปเดตสภาพแวดล้อมการพัฒนา


แอนดรอยด์

  • ไม่มีข้อมูล

iOS

  • Xcode 15 -> 15.3

 

v4.24.3.0


ดาวน์โหลด


Unity
ดาวน์โหลด Hive SDK v4 Unity Android & iOS 24.3.0
วันที่ปล่อย 2024-09-03

 

สภาพแวดล้อมการพัฒนา


ยูนิตี้ (Android)

  • Unity 2021.3.0+
  • Unity 2022.3.0+
  • Unity 2023.1.0+

ความเข้ากันได้กับเวอร์ชัน Unity ตามเวอร์ชัน targetSDK

เวอร์ชัน Unity ที่เข้ากันได้กับ Android build targetSDK เวอร์ชันหลังจาก Hive SDK v4.23.0.0 มีดังนี้

  • targetSDK 33 Build:
    • สามารถใช้ Unity 2021 หรือสูงกว่าสำหรับการสร้าง (ตามมาตรฐาน JDK และ Gradle ที่ Unity มีอยู่)
  • targetSDK 34 Build:
    • สามารถใช้ Unity 2022 หรือสูงกว่าสำหรับการสร้าง (ตามมาตรฐาน JDK และ Gradle ที่ Unity มีอยู่)

ยูนิตี้ (iOS)

  • Unity 2021.3.0+
  • Unity 2022.3.0+
  • Unity 2023.1.0+


แอนดรอยด์

Gradle Android Gradle Plugin Kotlin Gradle Plugin
v7.5 v7.4.2 v1.8.0


iOS

 

จำเป็น

  • Kotlin (Android) v1.8.0
  • Kotlin Coroutine (Android) 1.4.3
  • AndroidX (Android) v1.0.0+
  • Constraint Layout (Android) v2.1.4
  • Glide (Android) v4.13.0
  • SDWebImage (iOS) v5.18.7


OPTIONAL

IDP
  • Facebook SDK Android v17.0.0
  • Facebook SDK iOS v17.0.2
  • GooglePlay Services-Auth (Android) v20.7.0
  • GooglePlay Services-Games v2 (Android) v20.0.0
  • Google Sign-In SDK (iOS) v7.1.0
  • QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
  • QQ (iOS) v3.5.16
  • VK (Android) v3.5.1
  • VK (iOS) v1.6.4
  • WeChat (Android) v6.8.0
  • WeChat (iOS) v2.0.4
  • LINE (Android) v5.10.0
  • LINE (iOS) v5.11.0
  • Huawei (Android) v6.12.0.300
IAP
  • Google Billing Library (Android) v7.0.0
  • Samsung GalaxyStore IAP (Android) v6.1.1
  • OneStore (Android) v21.01.00
  • WeChat (Android) v6.8.0
  • Amazon (Android) v3.0.4
  • Huawei (Android) v6.13.0.300
PUSH
  • อเมซอน (Android) v1.2.0
  • FCM(FirebaseCloudMessaging) (Android) v23.2.1
การวิเคราะห์การติดตามการตลาด
  • Adjust(Android) v4.38.5
  • adjust-android-signature-3.20.1.aar
  • Adjust(iOS) v4.38.4
  • AdjustSigSdk 3.20.1
  • Singular(Android) v12.5.4
  • Singular(iOS) v12.4.1
  • AppsFlyer(Android) v6.13.0
  • AppsFlyer(iOS) v6.14.3
  • FirebaseAnalytics(Android) v21.5.0
  • FirebaseAnalytics(iOS) v10.22.0
อื่น ๆ
  • GooglePlay Services-Review (Android) v2.1.0
  • GooglePlay Services-AppUpdate (Android) v2.1.0
  • Google reCaptcha (Android) v18.4.0
  • Google reCaptcha (iOS) v18.3.0
  • YoutubeAndroidWebPlayerApi (Android) v1.0.1

 

อะไรใหม่


การจัดเตรียม

  • ทั้งหมด ได้มีการเพิ่มฟีเจอร์เพื่อตรวจสอบว่ามีการขอความยินยอมจากผู้แทนทางกฎหมายในหน้าข้อกำหนดและเงื่อนไขหรือไม่


คุณสมบัติที่เปลี่ยนแปลง


ปลั๊กอิน

  • Unity ลดจำนวนไฟล์ XML ที่จัดการโดย External Dependency Manager.

การตรวจสอบสิทธิ์

  • ทั้งหมด เปลี่ยนแปลงพฤติกรรมการออกจากระบบ
    • ก่อนหน้า: บัญชีผู้ใช้จะถูกออกจากระบบจาก Hive SDK เมื่อเรียกใช้ signOut
    • ผู้ใช้ชั่วคราวจะได้รับการตอบกลับความล้มเหลวจากเซิร์ฟเวอร์เมื่อเรียกใช้ API signOut。
    • เปลี่ยนแปลง: เมื่อเรียกใช้ signOut Hive SDK จะขอการยืนยันจาก Hive Server เพื่อออกจากระบบบัญชีผู้ใช้และจะออกจากระบบตามการตอบกลับ。
  • ทั้งหมด บัญชีผู้ใช้ชั่วคราวจะไม่ส่งคืนการตอบกลับความสำเร็จอีกต่อไป แต่จะส่งคืนรหัสข้อผิดพลาด เซสชันบัญชีผู้ใช้ชั่วคราวจะถูกเก็บรักษาโดย Hive SDK และ Hive Server。
  • ทั้งหมด บัญชีที่ถูกระงับจะถูกออกจากระบบโดยอัตโนมัติจาก IdP เพื่ออนุญาตให้เข้าสู่ระบบด้วยบัญชีอื่นสำหรับ IdP เดียวกัน สิ่งนี้ใช้ได้เฉพาะเมื่อการเข้าสู่ระบบอัตโนมัติไม่สามารถทำได้。
  • ทั้งหมด เมื่อรวมเข้ากับ IdP โดยใช้วิธีการ AuthV4.connect การเปลี่ยนไปยังบัญชีที่ถูกระงับจะกระตุ้นให้เกิดการออกจากระบบ
  • ทั้งหมด เปลี่ยนแปลงบริการการจัดการอุปกรณ์เพื่อให้ใช้รหัสประเทศโทรศัพท์ระหว่างประเทศโดยอัตโนมัติตามภูมิภาคการเข้าถึงอุปกรณ์。
  • iOS เปลี่ยนแปลงเพื่ออนุญาตให้เข้าสู่ระบบด้วย Facebook แม้ว่าการอนุญาตการติดตามแอป (ATT) จะถูกปฏิเสธ。

โปรโมชั่น

  • ทั้งหมด แก้ไขเพื่อให้แน่ใจว่าข้อมูลที่ไม่จำเป็นจะไม่รวมอยู่ในค่าที่ส่งผ่าน additionalInfo.
  • ทั้งหมด เปลี่ยนเพื่ออนุญาตให้ แสดงแบนเนอร์แบบเต็มในอัตราส่วน 2:3 หรือ 3:2.
  • ทั้งหมด เปลี่ยนข้อความจาก "ไม่แสดงเป็นเวลา 1 วัน" เป็น "ไม่แสดงวันนี้" บนแบนเนอร์แบบเต็ม.

การกำหนดเครดิตการตลาด

  • ทั้งหมด เปลี่ยนเวอร์ชัน Adjust Signature จาก v1 เป็น v3.


ข้อบกพร่องที่แก้ไขแล้ว


Hive SDK ทั่วไป

  • Android แก้ไขปัญหาที่หน่วยความจำไม่สามารถถูกปล่อยได้โดยการปรับเปลี่ยนตรรกะการอ้างอิงทรัพยากร
  • iOS แก้ไขการชนที่เกิดขึ้นเป็นระยะเมื่อทำการตรวจสอบความยินยอมสำหรับการติดตามแอป (ATT) บนอุปกรณ์ iOS 14
  • iOS แก้ไขการชนที่เกิดขึ้นเมื่อเลือกการเข้าถึงที่จำกัด (อนุญาตให้เข้าถึงเฉพาะบางรูปภาพ) ในห้องสมุดภาพถ่าย

การแจ้งเตือน

  • Android แก้ไขปัญหาที่ข้อความดันไม่แสดงอย่างถูกต้องเมื่อใช้การตั้งค่า type ที่ไม่รองรับใน การแจ้งเตือนดันในท้องถิ่น.
  • iOS ปรับเปลี่ยนเพื่อส่งข้อมูลเวอร์ชันแอป.


การอัปเดตสภาพแวดล้อมการพัฒนา


แอนดรอยด์

  • 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


การเปลี่ยนแปลงในคู่มือสำหรับนักพัฒนา


 

v4.24.2.0 (2024-07-05)


มีอะไรใหม่


Hive SDK ทั่วไป

  • ทั้งหมด ให้ฟีเจอร์ที่คืนค่าว่าผู้ใช้ที่อายุต่ำกว่า 16 ปีในสหภาพยุโรปและเขต EEA ซึ่ง GDPR ใช้บังคับได้ตกลงตามข้อกำหนดในการให้บริการหรือไม่ และตรวจสอบว่าพวกเขาอายุต่ำกว่า 16 ปีหรือไม่ ตรวจสอบฟีเจอร์นี้ที่นี่.
  • Android ใช้ฟีเจอร์ PhotoPicker โดยค่าเริ่มต้นเมื่อใช้แกลเลอรีภาพบนอุปกรณ์ที่มี Android OS 11 หรือสูงกว่า หรืออุปกรณ์ที่ติดตั้งโมดูลที่รองรับ.
  • iOS อนุญาตให้ดูบันทึกการดีบักของ Hive SDK และเลือกประเภทบันทึกเฉพาะเพื่อดูในแอปคอนโซล MacOS.

ยูนิตี้

  • ทั้งหมด มีฟีเจอร์ในการควบคุมการเปิดเผย Hive SDK debug logs ใน Unity Editor.

การรับรองความถูกต้อง

  • ทั้งหมด เมื่อจำนวนบัญชีที่สามารถลงทะเบียนด้วยหมายเลขโทรศัพท์มือถือเดียวเกินขีดจำกัด การขอส่งรหัสการตรวจสอบจะปรากฏข้อความแสดงข้อผิดพลาดว่า: "คุณได้เกินจำนวนบัญชีที่สามารถสร้างได้ด้วยหมายเลขโทรศัพท์มือถือเดียวกัน."

โปรโมชั่น


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


การแจ้งเตือน

  • Android รองรับไลบรารีรันไทม์ (Push Amazon Device Message 1.2.0) ที่ทำงานบนอุปกรณ์ Amazon Fire ใหม่ ดูเพิ่มเติมที่นี่.

โปรโมชั่น

  • iOS ปรับปรุงการใช้งานโดยการลดขนาดของป๊อปอัพการยินยอมสำหรับสิทธิ์การวางคลิปบอร์ดเมื่อใช้ฟีเจอร์การเชิญเกม (UA).
    1. เปลี่ยนเวลาที่แสดงป๊อปอัพการยินยอมจากทันทีหลังจากเปิดแอปไปยังจุดที่เริ่มต้น Hive SDK หลังจากเปิดแอป.
    2. แสดงป๊อปอัพเฉพาะเมื่อมีข้อมูล URL ของผู้เชิญในคลิปบอร์ด.

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

  • iOS เปลี่ยนค่าเริ่มต้นของ saveAnalyticsLogBeforeCrash ซึ่งบันทึกบันทึกที่ยังไม่ได้ส่งไปยังไฟล์เมื่อเกิดการชนให้เป็น false.


แก้ไขข้อบกพร่อง


การตรวจสอบสิทธิ์

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

โปรโมชั่น

  • iOS แก้ไขปัญหาที่ทำให้เกิดการแช่แข็งเมื่อเปิดเผยมุมมองเฟรมใหม่สำหรับมุมมองข่าว。

การติดตามการตลาด

  • Android แก้ไขปัญหาที่การส่งข้อมูลเหตุการณ์ Adjust ถูกเลื่อนเมื่อเริ่มต้นด้วยข้อกำหนดการให้บริการที่กำหนดเอง.


การอัปเดตสภาพแวดล้อมการพัฒนา


แอนดรอยด์

  • Samsung GalaxyStore IAP 6.1 → 6.1.1
  • Amazon Device Message 1.0.1 → 1.2.0

iOS

  • ไม่ระบุ


การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา


 

v4.24.1.2 (2024-06-27)


แก้ไขข้อบกพร่อง


การตรวจสอบสิทธิ์

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

 

v4.24.1.0 (2024-05-14)


อะไรใหม่


N/A


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


Analytics

  • iOS เปลี่ยนเพื่อกำหนดว่าจะแสดงแบนเนอร์การยินยอมตามว่าผู้ใช้อนุญาตให้ติดตามหรือไม่
    • หากคุณปฏิเสธการอนุญาตให้ติดตาม แบนเนอร์การยินยอมจะไม่ถูกแสดง


การอัปเดตสภาพแวดล้อมการพัฒนา


iOS

  • อัปเดตไลบรารีภายนอกตามนโยบาย Apple Privacy Manifest.
    • AppsFlyer(iOS) v6.13.1 → v6.14.3
    • QQ (iOS) v3.5.14 → v3.5.16
  • ลดเวอร์ชัน Facebook SDK.
    • Facebook SDK v17.0.0 → v16.2.1


แก้ไขข้อบกพร่อง


Billing

  • iOS แก้ไขปัญหาที่ทำให้การสอบถามผลิตภัณฑ์ล้มเหลวเมื่ออัปเดต Hive SDK จากเวอร์ชันที่ต่ำกว่า v4 24.0.0 (เช่น v4 23.4.0) เป็น v4 24.0.0.


การเปลี่ยนแปลงในคู่มือสำหรับนักพัฒนา


N/A

 

v4.24.0.0 (2024-04-30)


มีอะไรใหม่


Promotion

  • Android รองรับ แท็บที่กำหนดเอง โดยใช้เบราว์เซอร์เริ่มต้นที่ตั้งค่าไว้ในอุปกรณ์เพื่อแสดงหน้าเว็บภายนอก คุณสามารถเปิดเผย เบราว์เซอร์ในแอป ด้วยวิธี showInAppBrowser ของคลาส PlatformHelper.
  • iOS รองรับ SafariViewController โดยใช้เบราว์เซอร์เพื่อเปิดเผยหน้าเว็บภายนอก คุณสามารถเปิดเผย เบราว์เซอร์ในแอป ด้วยวิธี showInAppBrowser ของคลาส PlatformHelper.

Billing

  • iOS หากมีข้อมูลส่วนลดสำหรับการสมัครสมาชิกครั้งแรก ข้อมูลนั้นจะถูกส่งพร้อมกับการสอบถามข้อมูลผลิตภัณฑ์ เมื่อใช้ getProductInfo คุณสามารถตรวจสอบข้อมูลส่วนลดได้จากความแตกต่างระหว่างค่าในฟิลด์ original_price และค่าในฟิลด์ price ในรายการของ IAPV4Product ที่ได้รับเป็นการตอบกลับ.


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


Hive SDK ทั่วไป

  • iOS การใช้เพิ่มเติมของ CFBundleShortVersionString เพื่อแยกแยะเวอร์ชันของแอป

ยูนิตี้

  • ทั้งหมด Unity เมื่อใช้ Login Simulator ค่าจริงของบัญชีผู้ใช้แขก playerId และ playerToken ได้ถูกเปลี่ยนแปลงให้ถูกดึงมาโดยใช้ AppID และคีย์การตรวจสอบสิทธิ์ใน Hive Console sandbox. ตรวจสอบ API การเรียก (Authorization และ player_id) เป็นไปได้เพราะมันใช้ค่าจากเซิร์ฟเวอร์ sandbox.

Billing

ผู้ใช้

  • ทั้งหมด ข้อความประเภทการชำระเงิน PG ที่แสดงใน UI การชำระเงินคืนของผู้ใช้ได้ถูกเปลี่ยนจาก "HiveStore" เป็น "การชำระเงิน PG".
  • Android เปลี่ยนหน้า PG payment ให้แสดงในเว็บวิวภายในแอปแทนที่จะเป็นเบราว์เซอร์ภายในแอป รองรับการชำระเงิน PG แม้ในอุปกรณ์ที่ไม่รองรับสภาพแวดล้อมเบราว์เซอร์ภายในแอป.

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

  • Android เปลี่ยนการตั้งค่าการเก็บรวบรวมหมายเลขโฆษณาเริ่มต้นในฟังก์ชันการเก็บรวบรวมเหตุการณ์ Firebase เป็น true.


การอัปเดตสภาพแวดล้อมการพัฒนา


แอนดรอยด์

  • 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


การเปลี่ยนแปลงในคู่มือสำหรับนักพัฒนา


  • คำอธิบายของ displayOriginalPrice ได้มีการเปลี่ยนแปลง.
  • คำอธิบายของหมายเหตุที่ด้านล่างของ `displayPrice` ได้มีการเปลี่ยนแปลง.
  • การพึ่งพาเฟรมเวิร์กของบุคคลที่สาม, ตัวอย่างการเขียน Podfile ในการตั้งค่า iOS ได้มีการเปลี่ยนแปลง. ได้ลบ HiveAppTrackingTransparency และ HiveResource ออกจากเฟรมเวิร์กที่จำเป็นสำหรับการบังคับใช้งานของ Hive SDK ตามค่าเริ่มต้น.

 

v4.23.5.1


ดาวน์โหลด


Unity Android/iOS
ดาวน์โหลด Hive SDK v4 Unity Android+iOS 23.5.1
วันที่ปล่อย 2024-06-27

 

สภาพแวดล้อมการพัฒนา


ยูนิตี้ (Android)

  • Unity 2021.3.0+
  • Unity 2022.3.0+
  • Unity 2023.1.0+

ความเข้ากันได้กับเวอร์ชัน Unity ตามเวอร์ชัน targetSDK

เวอร์ชัน Unity ที่เข้ากันได้กับ Android build targetSDK เวอร์ชันหลังจาก Hive SDK v4.23.0.0 มีดังนี้

  • targetSDK 33 Build:
    • สามารถใช้ Unity 2021 หรือสูงกว่าสำหรับการสร้าง (ตามมาตรฐาน JDK และ Gradle ที่ Unity มีให้)
  • targetSDK 34 Build:
    • สามารถใช้ Unity 2022 หรือสูงกว่าสำหรับการสร้าง (ตามมาตรฐาน JDK และ Gradle ที่ Unity มีให้)

ยูนิตี้ (iOS)

  • Unity 2021.3.0+
  • Unity 2022.3.0+
  • Unity 2023.1.0+


แอนดรอยด์

Gradle Android Gradle Plugin Kotlin Gradle Plugin
v7.5 v7.4.2 v1.8.0


iOS

 

จำเป็น

  • Kotlin (Android) v1.8.0
  • Kotlin Coroutine (Android) 1.4.3
  • AndroidX (Android) v1.0.0+
  • Constraint Layout (Android) v2.1.4
  • Glide (Android) v4.13.0
  • SDWebImage (iOS) v5.18.7


ตัวเลือก

IDP
  • Facebook SDK Android v16.2.0
  • Facebook SDK iOS v16.2.1
  • GooglePlay Services-Auth (Android) v20.7.0
  • GooglePlay Services-Games v2 (Android) v19.0.0
  • Google Sign-In SDK (iOS) v7.1.0
  • QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
  • QQ (iOS) v3.5.16
  • VK (Android) v3.5.1
  • VK (iOS) v1.6.4
  • WeChat (Android) v6.8.0
  • WeChat (iOS) v2.0.4
  • LINE (Android) v5.9.1
  • LINE (iOS) v5.11.0
  • Huawei (Android) v6.12.0.300
IAP
  • Google Billing Library (Android) v6.0.1
  • OneStore (Android) v21.01.00
  • WeChat (Android) v6.8.0
  • Amazon (Android) v3.0.4
  • Huawei (Android) v6.13.0.300
PUSH
  • อเมซอน (Android) v1.0.1
  • FCM(FirebaseCloudMessaging) (Android) v23.2.1
การวิเคราะห์การติดตามการตลาด
  • Adjust(Android) v4.38.2
  • Adjust(iOS) v4.38.0
  • Singular(Android) v12.5.4
  • Singular(iOS) v12.4.1
  • AppsFlyer(Android) v6.13.0
  • AppsFlyer(iOS) v6.14.3
  • FirebaseAnalytics(Android) v21.5.0
  • FirebaseAnalytics(iOS) v10.22.0
อื่น ๆ
  • GooglePlay Services-การตรวจสอบ (Android) v2.1.0
  • GooglePlay Services-การอัปเดตแอป (Android) v2.1.0
  • Google reCaptcha (Android) v18.4.0
  • Google reCaptcha (iOS) v18.3.0
  • YoutubeAndroidWebPlayerApi (Android) v1.0.1

 

แก้ไขข้อบกพร่อง


การตรวจสอบสิทธิ์

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