Android & iOS
v4.25.1.3¶
ดาวน์โหลด¶
Unreal Engine 4 Android & iOS | |
---|---|
ดาวน์โหลด | Hive SDK v4 UE4 Android & iOS 25.1.3 |
วันที่วางจำหน่าย | 2025-03-20 |
หมายเหตุ¶
-
เนื่องจากการเปลี่ยนแปลงในโปรโตคอลความปลอดภัยการตรวจสอบสิทธิ์ เมื่อใช้ Hive SDK v4 Unreal Engine 25.0.0 หรือสูงกว่า คุณต้อง ออกคีย์ความปลอดภัยใน Hive คอนโซล > การตั้งค่าคีย์ความปลอดภัย โดย ออกคีย์ความปลอดภัย หากไม่ได้ออกคีย์ความปลอดภัย ผู้ใช้แอปจะไม่สามารถเข้าสู่ระบบแอปได้
-
เนื่องจากมีการเปลี่ยนแปลงในกระบวนการชำระเงิน PG หากคุณกำลังใช้ Hive SDK v4 Unreal Engine 25.1.0 หรือสูงกว่ากับการชำระเงิน PG คุณจำเป็นต้องปรับเปลี่ยนการนำรหัสของคุณโดยอ้างอิงจาก กระบวนการชำระเงิน PG.
สภาพแวดล้อมการพัฒนา¶
สภาพแวดล้อมการพัฒนาทั่วไป¶
- Hive SDK v4 UE4 Android & iOS 25.1.3
- Unreal Engine 4.27 Plus
Commit Hash: 37a1d6c1ab29a73574e7bfbc7a618977d80ab9c2
Unreal Engine 4: Android¶
Gradle | Android Gradle Plugin | Kotlin Gradle Plugin |
---|---|---|
v7.5.0 | v7.4.2 | v1.8.0 |
- JDK 11
- Android Studio 4.1
- Android NDK r21
- Android SDK min version 24
- Android SDK target version 34
Unreal Engine 4: iOS¶
- Xcode 16.1+
- iOS Version 13.0+
- macOS Sequoia 15+
จำเป็น¶
- 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.1.2
- 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.0.1
- GooglePlay Services-AppUpdate (Android) v2.1.0
- Google reCaptcha (Android) v18.6.1
- Google reCaptcha (iOS) v18.6.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
ฟีเจอร์ใหม่¶
การตรวจสอบสิทธิ์¶
- รองรับ Telegram เป็นวิธีการรับรองความถูกต้องใหม่ (IdP) กรุณาอ้างอิงที่ การตั้งค่า bot สำหรับการเข้าสู่ระบบ Telegram
การเรียกเก็บเงิน¶
- iOS รองรับการสอบถามผู้ใช้เกี่ยวกับการยินยอมในการส่ง ข้อมูลการบริโภคผลิตภัณฑ์ในแอปไปยัง Apple App Store.
การติดตามการตลาด¶
- ทั้งหมด รองรับการส่งคุณสมบัติเพิ่มเติมไปยัง Airbridge เมื่อส่งเหตุการณ์ติดตามการตลาด.
- Android รองรับการติดตามลิงก์ลึกที่เลื่อนออกไปของ Airbridge.
แชท¶
- ทั้งหมด รองรับฟีเจอร์ แชท ใหม่
การจับคู่¶
-
ทั้งหมด อัปเดตฟีเจอร์การจับคู่เพื่อรองรับ การจับคู่กลุ่ม ใหม่
※ สิ่งนี้ไม่สามารถใช้งานร่วมกับเวอร์ชันก่อนหน้าของอินเทอร์เฟซ SDK ของ Hive ได้ หากต้องการใช้ฟีเจอร์การจับคู่ที่อัปเดต คุณต้องใช้ Hive SDK v4 25.0.0 หรือสูงกว่า
ฟีเจอร์ที่เปลี่ยนแปลง¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด ได้ลบคลาส, อินเทอร์เฟซ, เมธอด, ตัวแทน, และตัวฟังของโมดูล
Auth
ที่เลิกใช้งานแล้ว. - ทั้งหมด ใช้โปรโตคอลความปลอดภัยที่เข้มงวดมากขึ้นโดยใช้โทเค็น JWT.
- ทั้งหมด ได้ลบวิธีการโทเค็นการตรวจสอบสิทธิ์ TalkPlus เนื่องจากการยุติการสนับสนุน TalkPlus.
- Android อนุญาตให้มีฟีเจอร์การท่องเว็บ เช่น การกู้คืนรหัสผ่านในมุมมองเว็บล็อกอินของ Apple นอกเหนือจากฟังก์ชันการล็อกอิน.
การเรียกเก็บเงิน¶
- Android เปลี่ยนวิธีการทำงานของการชำระเงิน PG ให้สอดคล้องกับตลาดในฟีเจอร์การเรียกเก็บเงินอื่น ๆ (
IAPv4
) SDK v4 Hive เพื่อใช้การชำระเงิน PG ใน Unrel Engine 25.1.0 หรือเวอร์ชันที่ใหม่กว่า คุณต้องปรับเปลี่ยนการใช้งานโค้ดของคุณโดยอ้างอิงจาก PG Payment Flow.
โปรโมชั่น¶
- ทั้งหมด รวบรวมเหตุการณ์การเข้าสู่ระบบเพื่อปรับปรุงความแม่นยำของรหัสเชิญ..
การติดตามการตลาด¶
- ทั้งหมด ได้รับการอัปเดตเพื่อรองรับ Adjust v5.
- ลบไลบรารี Adjust Signature.
- ทั้งหมด เปลี่ยนเพื่อส่งแหล่งรายได้จากโฆษณาเป็น AdMob เมื่อรวมรายได้จากโฆษณา Adiz กับ Adjust.
- Android สะท้อนการรวมไลบรารีการรวมรายได้จากโฆษณาของ Appsflyer เข้ากับไลบรารีหลัก.
- 6.14.2 → 6.15.2
- ลบไลบรารีรายได้จากโฆษณาของ Appsflyer.
อื่นๆ¶
-
ทั้งหมด ได้อัปเดตเวอร์ชันของไลบรารี Hercules.
-
แอนดรอยด์: 20241120
- ไอโอเอส: 20241120
- ยูนรีล: 20241125
แก้ไขข้อบกพร่อง¶
การตรวจสอบสิทธิ์¶
Android แก้ไขปัญหาที่การตอบสนองของเครือข่ายล่าช้าในระหว่างการดำเนินการของวิธีการ signIn
อาจทำให้ UI thread ถูกครอบครองเป็นระยะๆ..
การเรียกเก็บเงิน¶
- iOS แก้ไขข้อผิดพลาดที่เกิดเหตุการณ์
IAP_UPDATE
เพิ่มเติมเมื่อมีการกระตุ้นการซื้อในแอปโดยใช้ User Engagement.
โปรโมชั่น¶
- iOS แก้ไขข้อผิดพลาดที่ทำให้ภาพที่แสดงหายไปเมื่อเกิดเหตุการณ์การหมุนขณะแสดงป๊อปอัปรีวิวที่มีภาพ
การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา¶
- เพิ่มโค้ดตัวอย่าง Unreal Engine ใน Matchmaking > Group Match.
- เพิ่มโค้ดตัวอย่าง Unreal Engine ในคู่มือทั้งหมด รวมถึง Chat > Channel.
- เพิ่มโค้ดตัวอย่าง Unreal Engine ใน Billing > Inquiry on consent sending consumer information.
- เพิ่มโค้ดตัวอย่าง Unreal Engine ใน Marketing Attribution > Track Events Manually > Sending additional attributes with Airbridge.
- เพิ่มวิธีการใช้รหัสส่งเสริมการขายสำหรับการตั้งค่าลิงก์ลึกในสภาพแวดล้อมการพัฒนา iOS ใน Getting Started > Post-installation > Unreal Engine 4.
- ลบ 'Apply HIVEAppDelegate' และ 'Set up iOS FMallocAnsi' ใน Getting Started > App Build > Unreal iOS.
การอัปเดตสภาพแวดล้อมการพัฒนา¶
Unreal Engine 4¶
- 4.27 plus (hash: ee4a7175fe6ea7620c3b78eea6332ebbb631b661 -> 37a1d6c1ab29a73574e7bfbc7a618977d80ab9c2)
แอนดรอยด์¶
- 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¶
ดาวน์โหลด¶
Unreal Engine 4 Android & iOS | |
---|---|
ดาวน์โหลด | Hive SDK v4 UE4 Android & iOS 24.5.0 |
วันที่ปล่อย | 2024-12-30 |
สภาพแวดล้อมการพัฒนา¶
สภาพแวดล้อมการพัฒนาทั่วไป¶
- Hive SDK v4 UE4 Android & iOS 24.5.0
- Unreal Engine 4.27 Plus
Commit Hash: ee4a7175fe6ea7620c3b78eea6332ebbb631b661
Unreal Engine 4: Android¶
Gradle | Android Gradle Plugin | Kotlin Gradle Plugin |
---|---|---|
v7.5.0 | v7.4.2 | v1.8.0 |
- JDK 11
- Android Studio 4.1
- Android NDK r21
- Android SDK min version 24
- Android SDK target version 34
Unreal Engine 4: iOS¶
- Xcode 15.3+
- iOS เวอร์ชัน 12.0+
- macOS Ventura 14+
จำเป็น¶
- 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.1.2
- 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.10.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.0.1
- GooglePlay Services-AppUpdate (Android) v2.1.0
- Google reCaptcha (Android) v18.6.1
- Google reCaptcha (iOS) v18.6.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
ฟีเจอร์ใหม่¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด รองรับวิธีการตรวจสอบสิทธิ์ใหม่ ๆ เช่น Steam และ X (เดิมคือ Twitter).
- ทั้งหมด มีฟีเจอร์ การท่องเว็บในแอป ที่แชร์เซสชันที่ตรวจสอบสิทธิ์แล้ว.
การจับคู่¶
- ทั้งหมด รองรับฟีเจอร์ใหม่ของ บริการจับคู่.
โปรโมชั่น¶
- ทั้งหมด โฆษณายังสามารถแสดงบน Spot Banner.
- Android รองรับฟีเจอร์การแชร์คำเชิญบน X (เดิมคือ Twitter).
ฟีเจอร์ที่เปลี่ยนแปลง¶
ปลั๊กอิน¶
- ตำแหน่งของเมนูการตั้งค่า Hive Config ได้ถูกเปลี่ยนแปลง และได้มีการปรับปรุงเพื่ออนุญาตการตั้งค่าตามแพลตฟอร์มเป้าหมาย.
การตรวจสอบสิทธิ์¶
- ทั้งหมด จะปรับเปลี่ยนชื่อผู้ให้บริการที่แสดงในป๊อปอัปการชน.
แก้ไขข้อบกพร่อง¶
การเรียกเก็บเงิน¶
- iOS เมื่อราคาของผลิตภัณฑ์บางอย่างไม่สามารถแสดงได้อย่างแม่นยำในรูปแบบเลขทศนิยม จะมีการปรับเปลี่ยนค่าเพื่อแสดงเป็นเลขทศนิยมที่แน่นอนแทนที่จะเป็นเลขทศนิยมที่ซ้ำในรูปแบบ JSON.
- ตัวอย่าง>
4.99$
(string) →4.9900000000000011
(double) →4.99
(JSON number)
- ตัวอย่าง>
การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา¶
- อัปเดตหมายเหตุเกี่ยวกับข้อควรระวังในการแสดงแบนเนอร์สปอตด้วยวิธีการ
showCustomContents
ในการเปิดเผยแบนเนอร์ขนาดใหญ่ข้ามโปรโมชั่น ข้อควรระวัง - เพิ่มหมายเหตุเกี่ยวกับ ข้อควรระวัง เมื่อใช้การเข้าสู่ระบบ Steam บน 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¶
ดาวน์โหลด¶
Unreal Engine 4 Android & iOS | |
---|---|
ดาวน์โหลด | Hive SDK v4 UE4 Android & iOS 24.4.0 |
วันที่วางจำหน่าย | 2024-11-14 |
สภาพแวดล้อมการพัฒนา¶
Unreal Engine 4: Android¶
Gradle | Android Gradle Plugin | Kotlin Gradle Plugin |
---|---|---|
v7.5.0 | v7.4.2 | v1.8.0 |
- Hive SDK v4 UE4 Android & iOS 24.4.0
- Unreal Engine 4.27 Plus
Commit Hash: ee4a7175fe6ea7620c3b78eea6332ebbb631b661 - JDK 11
- Android Studio 4.1
- Android NDK r21
- Android SDK เวอร์ชันขั้นต่ำ 24
- Android SDK เวอร์ชันเป้าหมาย 34
Unreal Engine 4: iOS¶
- Hive SDK v4 UE4 Android & iOS 24.4.0
- Unreal Engine 4.27 Plus
Commit Hash: ee4a7175fe6ea7620c3b78eea6332ebbb631b661 - Xcode 15.3+
- iOS Version 12.0+
- macOS Ventura 14+
จำเป็น¶
- 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.1.2
- 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.10.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.0.1
- GooglePlay Services-AppUpdate (Android) v2.1.0
- Google reCaptcha (Android) v18.4.0
- Google reCaptcha (iOS) v18.4.0
- YoutubeAndroidWebPlayerApi (Android) v1.0.1
มีอะไรใหม่¶
การติดตามการตลาด¶
- ทั้งหมด รองรับ Airbridge ด้วยบริการ SDK ที่เชี่ยวชาญของ Hive.
การเรียกเก็บเงิน¶
- Android มีฟีเจอร์ที่ช่วยให้คุณสามารถซื้อผลิตภัณฑ์เดียวในปริมาณที่ต้องการระหว่างการชำระเงิน PG.
ฟีเจอร์ที่เปลี่ยนแปลง¶
- ไม่มีข้อมูล
แก้ไขข้อบกพร่อง¶
การวิเคราะห์¶
- หากเลือกตัวเลือกเพียงหนึ่งตัวในแบนเนอร์การยินยอม iOS จะมีการแก้ไขข้อผิดพลาดที่ไม่สะท้อนอย่างถูกต้อง
การอัปเดตสภาพแวดล้อมการพัฒนา¶
- ไม่มีข้อมูล
การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา¶
- เพิ่ม คู่มือการแก้ไขปัญหา สำหรับการระบุการตลาด.
v4.24.3.0¶
ดาวน์โหลด¶
Unreal Engine 4 Android & iOS | |
---|---|
ดาวน์โหลด | Hive SDK v4 UE4 Android & iOS 24.3.0 |
วันที่ปล่อย | 2024-09-30 |
สภาพแวดล้อมการพัฒนา¶
สภาพแวดล้อมการพัฒนาทั่วไป¶
- Hive SDK v4 UE5 Android & iOS 24.3.0
- Unreal Engine 5.4.4
Unreal Engine 4: Android¶
Gradle | ปลั๊กอิน Android Gradle | ปลั๊กอิน Kotlin Gradle |
---|---|---|
v7.5.0 | v7.4.2 | v1.8.0 |
- Hive SDK v4 UE4 Android & iOS 24.3.0
- Unreal Engine 4.27 Plus
- Commit Hash: efd8cf7bd1770ab68ec34f10bd2e33579c4307b2
- JDK 11
- Android Studio 4.1
- Android NDK r21
- Android SDK เวอร์ชันขั้นต่ำ 24
- Android SDK เวอร์ชันเป้าหมาย 34
Unreal Engine 4: iOS¶
- Hive SDK v4 UE4 Android & iOS 24.3.0
- Unreal Engine 4.27 Plus
- Commit Hash: efd8cf7bd1770ab68ec34f10bd2e33579c4307b2
- Xcode 15.3+
- iOS Version 12.0+
- macOS Ventura 14+
จำเป็น¶
- 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.1.2
- 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
- OneStore (Android) v21.01.00
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
ผลักดัน¶
- อเมซอน (Android) v1.0.1
- FCM(FirebaseCloudMessaging) (Android) v23.2.1
การวิเคราะห์การติดตามการตลาด¶
- Adjust(Android) v4.38.5
- Adjust(iOS) v4.38.4
- 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
มีอะไรใหม่¶
เอนจินที่ไม่เป็นจริง¶
- ทั้งหมด [ปลั๊กอิน] ให้ส่วนติดต่อเฉพาะของ Unreal Engine.
- เข้ากันได้กับส่วนติดต่อ C++ ที่มีอยู่.
- ทั้งหมด ให้ตัวอย่างโค้ดที่สนับสนุนอินเทอร์เฟซเฉพาะของ Unreal Engine ใหม่
- ทั้งหมด รองรับ Unreal Engine 5.4.
การจัดเตรียม¶
- ทั้งหมด เพิ่มความสามารถในการตรวจสอบว่ามีการขอความยินยอมจากผู้ปกครองตามหน้าข้อตกลงและเงื่อนไขหรือไม่.
- คุณสามารถตรวจสอบสิ่งนี้ได้โดยการตรวจสอบค่าที่ส่งกลับของ
getLegalGuardianConsentAgree
เมธอดของคลาส Configuration.
ฟีเจอร์ที่เปลี่ยนแปลง¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด เปลี่ยนพฤติกรรมการออกจากระบบ
- ที่มีอยู่: เมื่อเรียกใช้
signOut
Hive SDK จะออกจากระบบบัญชีผู้ใช้ เมื่อแขกเรียกใช้ API signOut เซิร์ฟเวอร์ตอบสนองด้วยความล้มเหลว - ที่เปลี่ยนแปลง: เมื่อเรียกใช้
signOut
Hive SDK จะขอให้เซิร์ฟเวอร์ Hive ตรวจสอบว่าบัญชีผู้ใช้สามารถออกจากระบบได้หรือไม่ และจากนั้นจะออกจากระบบตามการตอบสนอง
- ที่มีอยู่: เมื่อเรียกใช้
- ทั้งหมด ออกจากระบบบัญชีผู้ใช้แขก จะไม่ส่งคืนการตอบสนองที่สำเร็จอีกต่อไป แต่จะเป็นรหัสข้อผิดพลาด แพลตฟอร์ม Hive SDK และเซิร์ฟเวอร์ Hive จะรักษาเซสชันบัญชีผู้ใช้แขกไว้
- ทั้งหมด บัญชีที่ถูกระงับจะถูกออกจากระบบโดยอัตโนมัติจาก IdP เพื่อให้สามารถเข้าสู่ระบบด้วยบัญชีอื่นบน IdP เดียวกันได้ สิ่งนี้จะมีผลเมื่อไม่สามารถเข้าสู่ระบบอัตโนมัติได้
- ทั้งหมด เมื่อทำการเชื่อมโยง IdP ด้วยวิธี
AuthV4.connect
เปลี่ยนเพื่อทำการออกจากระบบเมื่อเปลี่ยนไปยังบัญชีที่ถูกระงับ. - ทั้งหมด เปลี่ยนบริการการจัดการอุปกรณ์เพื่อให้สามารถใช้รหัสประเทศโทรศัพท์ระหว่างประเทศโดยอัตโนมัติตามภูมิภาคการเข้าถึงอุปกรณ์
- iOS เปลี่ยนเพื่ออนุญาตให้เข้าสู่ระบบด้วย Facebook แม้ว่าจะปฏิเสธความยินยอมต่อความโปร่งใสในการติดตามแอป (ATT)
โปรโมชั่น¶
- ทั้งหมด แก้ไขค่าที่ส่งไปยัง
additionalInfo เพื่อไม่ให้รวมข้อมูลที่ไม่จำเป็น. - ทั้งหมด เปลี่ยนให้ full-banner สามารถแสดงในอัตราส่วน 2:3 หรือ 3:2.
- ทั้งหมด เปลี่ยนข้อความ "ไม่แสดงเป็นเวลา 1 วัน" ใน full-banner เป็น "ไม่แสดงวันนี้."
การกำหนดคุณค่าการตลาด¶
- ทั้งหมด ปรับลายเซ็น เปลี่ยนเวอร์ชันจาก 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
- Adjust 4.38.5 → 4.38.2
iOS¶
- Facebook SDK 16.2.1 → 17.0.2
- Adjust 4.38.0 → 4.38.4
v4.24.1.3¶
ดาวน์โหลด¶
Unreal Engine 4 Android & ios | |
---|---|
ดาวน์โหลด | Hive SDK v4 UE4 Android & ios 24.1.3 |
วันที่ปล่อย | 2024-07-25 |
สภาพแวดล้อมการพัฒนา¶
Unreal Engine 4: Android¶
Gradle | ปลั๊กอิน Android Gradle | ปลั๊กอิน Kotlin Gradle |
---|---|---|
v7.5.0 | v7.4.2 | v1.8.0 |
- Unreal Engine 4.27 Plus
- Commit Hash: 0db0b74ff0822a57a5ce49a4cd10c8672fc57a4b
- JDK 8
- AndroidStudio 4.1
- Android NDK r25
- Android SDK เวอร์ชันขั้นต่ำ 21
- Android SDK เวอร์ชันเป้าหมาย 34
Unreal Engine 4: iOS¶
- Unreal Engine 4.27 Plus
- Commit Hash: 0db0b74ff0822a57a5ce49a4cd10c8672fc57a4b
- Xcode 15.1+
- iOS Version 12.0+
- macOS Ventura 14+
จำเป็น¶
- 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 v16.2.1
- 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) 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-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
คุณสมบัติที่เปลี่ยนแปลง¶
การตรวจสอบสิทธิ์¶
- ทั้งหมด เมื่อทำการลงทะเบียนอุปกรณ์มือถือในขณะที่ใช้บริการจัดการอุปกรณ์ รหัสการโทรระหว่างประเทศจะถูกนำมาใช้โดยอัตโนมัติตามภูมิภาคการเชื่อมต่อของอุปกรณ์แทนที่จะใช้
+82
.
v4.24.1.2 (2024-07-01)¶
ดาวน์โหลด¶
Unreal Engine 4 Android & ios | |
---|---|
ดาวน์โหลด | Hive SDK v4 UE4 Android & ios 24.1.2 |
วันที่ปล่อย | 2024-06-27 |
สภาพแวดล้อมการพัฒนา¶
Unreal Engine 4: Android¶
Gradle | ปลั๊กอิน Android Gradle | ปลั๊กอิน Kotlin Gradle |
---|---|---|
v7.5.0 | v7.4.2 | v1.8.0 |
- Unreal Engine 4.27 Plus
- Commit Hash: 0db0b74ff0822a57a5ce49a4cd10c8672fc57a4b
- JDK 8
- AndroidStudio 4.1
- Android NDK r25
- Android SDK เวอร์ชันขั้นต่ำ 21
- Android SDK เวอร์ชันเป้าหมาย 34
Unreal Engine 4: iOS¶
- Unreal Engine 4.27 Plus
- Commit Hash: 0db0b74ff0822a57a5ce49a4cd10c8672fc57a4b
- Xcode 15.1+
- iOS Version 12.0+
- macOS Ventura 14+
จำเป็น¶
- 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 v16.2.1
- 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) 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¶
- Amazon (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-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 แก้ไขปัญหาที่ไม่มีการเรียกกลับที่เหมาะสมเมื่อยกเลิกการเข้าสู่ระบบ Google โดยการกดปุ่มย้อนกลับระหว่างกระบวนการเข้าสู่ระบบ ปัญหานี้เกิดขึ้นเฉพาะเมื่อค่าการสนับสนุน Google Legacy ใน Hive Console ถูกตั้งค่าเป็น true.
- Android แก้ไขปัญหาที่ไม่สามารถป้อนข้อมูลด้วยแป้นพิมพ์ได้ในอุปกรณ์ที่มีความละเอียดต่ำ.
v4.24.1.0 (2024-06-07)¶
มีอะไรใหม่¶
N/A
ฟีเจอร์ที่เปลี่ยนแปลง¶
การวิเคราะห์¶
- 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
แก้ไขข้อบกพร่อง¶
การเรียกเก็บเงิน¶
- iOS แก้ไขปัญหาที่เกิดขึ้นเมื่ออัปเดตจากเวอร์ชัน SDK Hive ที่ต่ำกว่า v4 24.0.0 (เช่น v4 23.4.0) เป็น v4 24.0.0 ซึ่งทำให้เกิดข้อผิดพลาดที่ป้องกันไม่ให้ค้นหาผลิตภัณฑ์.
v4.24.0.0 (2024-04-30)
¶
<
สภาพแวดล้อมการพัฒนา¶
Unreal Engine 4: Android¶
Gradle | Android Gradle Plugin | Kotlin Gradle Plugin |
---|---|---|
v7.5.0 | v7.4.2 | v1.8.0 |
- Unreal Engine 4.27 Plus
- commit hash: 0db0b74ff0822a57a5ce49a4cd10c8672fc57a4b
- JDK 8
- AndroidStudio 4.1
- Android NDK r21
- Android SDK min version 21
- Android SDK target version 34
<
Unreal Engine 4: iOS¶
- Unreal Engine 4.27 Plus
- commit hash: 0db0b74ff0822a57a5ce49a4cd10c8672fc57a4b
- Xcode 15.1+
- iOS Version 12.0+
- macOS Ventura 14+
<
จำเป็น¶
- 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.3
<
ตัวเลือก¶
IDP¶
- Facebook SDK Android v17.0.0
- Facebook SDK iOS v17.0.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.14
- 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) 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¶
- Amazon (Android) v1.0.1
- FCM(FirebaseCloudMessaging) (Android) v23.2.1
MARKETING TRACKING ANALYTICS¶
- 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.13.1
- 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
มีอะไรใหม่¶
Promotion¶
- Android รองรับ แท็บที่กำหนดเอง โดยใช้เบราว์เซอร์เริ่มต้นที่ตั้งไว้ในอุปกรณ์เพื่อแสดงหน้าเว็บภายนอก คุณสามารถเปิดเผย เบราว์เซอร์ในแอป ด้วยวิธี
showInAppBrowser
ของคลาสPlatformHelper
. - iOS รองรับ SafariViewController โดยใช้เบราว์เซอร์เพื่อเปิดเผยหน้าเว็บภายนอก คุณสามารถเปิดเผย เบราว์เซอร์ในแอป ด้วยวิธี
showInAppBrowser
ของคลาสPlatformHelper
.
Billing¶
- iOS หากมีข้อมูลส่วนลดสำหรับการสมัครสมาชิกครั้งแรก ข้อมูลนั้นจะถูกส่งพร้อมกับการสอบถามข้อมูลผลิตภัณฑ์ เมื่อใช้
getProductInfo
คุณสามารถตรวจสอบข้อมูลส่วนลดได้จากความแตกต่างระหว่างค่าในฟิลด์original_price
และค่าในฟิลด์price
ในรายการของIAPV4Product
ที่ได้รับเป็นการตอบกลับ。
ฟีเจอร์ที่เปลี่ยนแปลง¶
Hive SDK ทั่วไป¶
- iOS การใช้เพิ่มเติมของ
CFBundleShortVersionString
เพื่อแยกเวอร์ชันแอป
Billing¶
- ทั้งหมด ข้อความประเภทการชำระเงิน PG ที่แสดงใน UI การชำระเงินคืนของผู้ใช้ได้เปลี่ยนจาก "HiveStore" เป็น "การชำระเงิน PG".
- Android เปลี่ยนหน้า PG payment ให้แสดงในเว็บวิวภายในแอปแทนที่จะเป็นเบราว์เซอร์ภายในแอป รองรับการชำระเงิน PG แม้ในอุปกรณ์ที่ไม่รองรับสภาพแวดล้อมเบราว์เซอร์ภายในแอป.
การวิเคราะห์¶
- Android เปลี่ยนการตั้งค่าการเก็บรวบรวมหมายเลขโฆษณาเริ่มต้นในฟังก์ชันการเก็บรวบรวมเหตุการณ์ Firebase เป็น
true
.
การอัปเดตสภาพแวดล้อมการพัฒนา¶
ยูนเรียลเอนจิน 4¶
- Unreal Engine 4.27 Plus
- Commit Hash: 0db0b74ff0822a57a5ce49a4cd10c8672fc57a4b
แอนดรอยด์¶
- 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
ได้ถูกเปลี่ยนแปลงแล้ว. - ภาพในส่วนการใช้ฟีเจอร์แบบเลือกได้ (Android, iOS) ได้ถูกเปลี่ยนแปลงและมีหมายเหตุเพิ่มเติมที่ด้านล่าง.