Android & iOS
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 ที่เข้ากันได้กับเวอร์ชัน targetSDK ของการสร้าง Android หลังจาก 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+
แอนดรอยด์¶
เกรเดิล | ปลั๊กอินเกรเดิลสำหรับแอนดรอยด์ | ปลั๊กอินเกรเดิลคอทลิน |
---|---|---|
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).
การตรวจสอบสิทธิ์¶
- ทั้งหมด รองรับ Steam และ X (เดิมคือ Twitter) เป็นวิธีการตรวจสอบสิทธิ์ใหม่
- ทั้งหมด มี การท่องเว็บในแอป ที่ให้เซสชันที่ได้รับการตรวจสอบสิทธิ์สำหรับการดูเว็บ.
การจับคู่¶
- ทั้งหมด การจับคู่ มีให้บริการใหม่ช่วยให้เกมเมอร์เล่นกับเกมเมอร์คนอื่นๆ
โปรโมชั่น¶
- ทั้งหมด โฆษณาสามารถแสดงบน แบนเนอร์จุด ได้แล้ว
- 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$
(string) →4.9900000000000011
(double) →4.99
(JSON number)
- ตัวอย่าง:
การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา¶
- อัปเดต หมายเหตุ สำหรับการแสดงผลแบนเนอร์ระหว่างการส่งเสริมการขายข้ามเมื่อแสดงแบนเนอร์จุดด้วยวิธีการ
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 ที่เข้ากันได้กับเวอร์ชัน targetSDK ของการสร้าง Android หลังจาก 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¶
- Xcode 15.3 หรือเวอร์ชันที่ใหม่กว่า
- เวอร์ชัน Xcode นโยบายของ Apple App Store ต้องการการอัปเดต.
จำเป็น¶
- 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
มีอะไรใหม่¶
การติดตามการตลาด¶
- เราสนับสนุน Airbridge เป็นบริการที่เชี่ยวชาญสำหรับ Hive SDK.
การเรียกเก็บเงิน¶
- 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 |
สภาพแวดล้อมการพัฒนา¶
ยูนิตี้ (แอนดรอยด์)¶
- 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 มีอยู่)
Unity (iOS)¶
- Unity 2021.3.0+
- Unity 2022.3.0+
- Unity 2023.1.0+
แอนดรอยด์¶
เกรเดิล | ปลั๊กอินเกรเดิลสำหรับแอนดรอยด์ | ปลั๊กอินเกรเดิลของโคทลิน |
---|---|---|
v7.5 | v7.4.2 | v1.8.0 |
iOS¶
- XXcode 15+
- เวอร์ชัน Xcode ควรได้รับการอัปเดตตาม นโยบายของ Apple App Store.
จำเป็น¶
- 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
PUSH¶
- Amazon (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 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
การเปลี่ยนแปลงในคู่มือสำหรับนักพัฒนา¶
- คำแนะนำสำหรับฟิลด์
type
ใน การแจ้งเตือนแบบดัดแปลงในท้องถิ่น ได้รับการปรับปรุงแล้ว - คำว่า "แบนเนอร์ขนาดใหญ่" ได้ถูกเปลี่ยนเป็น "แบนเนอร์เต็มรูปแบบ."
- ตัวอย่างโค้ดสำหรับ
attachBaseContext` ซึ่งไม่ถูกใช้ในวงจรชีวิตของ Android อีกต่อไป ได้ถูก ลบออก.
- ตอนนี้มีการระบุว่าการตรวจสอบ ความยินยอมจากผู้ปกครองทางกฎหมาย สามารถทำได้โดยใช้
Configuration.getLegalGuardianConsentAgree`.
- เพิ่ม คำแนะนำการรวม IdP สำหรับบัญชีที่มีข้อจำกัดในการใช้งาน
- เมื่อทำการอัปเดตหรือติดตั้ง Hive SDK Unity ด้วยตนเอง คุณต้อง ลบไฟล์ XML ก่อนที่จะสร้างแอป.
v4.24.2.0 (2024-07-05)¶
มีอะไรใหม่¶
Hive SDK ทั่วไป¶
- ทั้งหมด มีฟีเจอร์ที่คืนค่าว่าผู้ใช้ที่อายุต่ำกว่า 16 ปีในสหภาพยุโรปและเขตเศรษฐกิจยุโรปซึ่งมี GDPR ใช้บังคับได้ตกลงตามข้อกำหนดในการให้บริการหรือไม่ และตรวจสอบว่าพวกเขาอายุต่ำกว่า 16 ปีหรือไม่ ตรวจสอบฟีเจอร์นี้ที่นี่.
- Android ใช้ฟีเจอร์ PhotoPicker โดยค่าเริ่มต้นเมื่อใช้แกลเลอรีภาพถ่ายบนอุปกรณ์ที่มี Android OS 11 หรือสูงกว่า หรืออุปกรณ์ที่ติดตั้งโมดูลที่รองรับ.
- iOS อนุญาตให้ดูบันทึกการดีบักของ Hive SDK และเลือกประเภทบันทึกเฉพาะเพื่อดูในแอปคอนโซล MacOS.
ยูนิตี้
¶- ทั้งหมด มีฟีเจอร์ในการควบคุมการเปิดเผยของ Hive SDK debug logs ใน Unity Editor.
การตรวจสอบสิทธิ์¶
- ทั้งหมด เมื่อจำนวนบัญชีที่สามารถลงทะเบียนด้วยหมายเลขโทรศัพท์มือถือเดียวเกินขีดจำกัด การขอส่งรหัสการตรวจสอบจะปรากฏข้อความแสดงข้อผิดพลาดว่า: "คุณได้เกินจำนวนบัญชีที่สามารถสร้างด้วยหมายเลขโทรศัพท์มือถือเดียวกันแล้ว."
โปรโมชั่น¶
- ทั้งหมด มีฟีเจอร์ในการควบคุมการแสดงผลของ การโปรโมตข้าม.
- ทั้งหมด รองรับฟีเจอร์ "ไม่แสดงเป็นเวลา N วัน" ที่พัฒนาจากฟีเจอร์ "ไม่แสดงอีกในวันนี้".
ฟีเจอร์ที่เปลี่ยนแปลง¶
การแจ้งเตือน¶
- Android รองรับไลบรารีรันไทม์ (Push Amazon Device Message 1.2.0) ที่ทำงานบนอุปกรณ์ Amazon Fire ใหม่ ดูเพิ่มเติมที่นี่.
โปรโมชั่น¶
- iOS ปรับปรุงการใช้งานโดยการลดขนาดของป๊อปอัพการอนุญาตสำหรับการวางคลิปบอร์ดเมื่อใช้ฟีเจอร์เชิญเกม (UA).
- เปลี่ยนเวลาที่แสดงป๊อปอัพการอนุญาตจากการแสดงทันทีหลังจากเปิดแอปไปเป็นจุดที่เริ่มต้น Hive SDK หลังจากเปิดแอป.
- แสดงป๊อปอัพเฉพาะเมื่อมีข้อมูล 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¶
- ไม่มีข้อมูล
การเปลี่ยนแปลงคู่มือสำหรับนักพัฒนา¶
- เนื่องจากการยกเลิกการสนับสนุน Facebook Cloud Games ตั้งแต่ Hive SDK v4 24.2.0 หน้าต่อไปนี้ได้รับการปรับปรุงตามนั้น:
- การตั้งค่า Unity
- การตั้งค่า Unity > การกำหนดค่า Facebook Cloud Games
- การตั้งค่า Android
- การเรียกเก็บเงิน
- การแจ้งเตือน
- ปรับปรุงคำอธิบายเกี่ยวกับ หน้าจอการเลือกตลาด สำหรับ Lebi.
v4.24.1.2 (2024-06-27)¶
แก้ไขข้อบกพร่อง¶
การตรวจสอบสิทธิ์¶
- Android แก้ไขปัญหาที่ไม่มีการตอบกลับที่เหมาะสมเมื่อยกเลิกการเข้าสู่ระบบ Google โดยการกดปุ่มย้อนกลับระหว่างกระบวนการเข้าสู่ระบบ ปัญหานี้เกิดขึ้นเฉพาะเมื่อค่าการสนับสนุน Google Legacy ใน 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:
- สามารถใช้ Unity 2021 หรือสูงกว่าในการสร้าง (ตามมาตรฐาน JDK และ Gradle ที่ Unity มีอยู่)
- การสร้าง targetSDK 34:
- สามารถใช้ 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¶
- XXcode 15+
- เวอร์ชัน Xcode ควรได้รับการอัปเดตตาม นโยบายของ Apple App Store.
จำเป็น¶
- 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¶
- 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 ถูกตั้งค่าเป็นจริง.
- Android แก้ไขปัญหาที่ไม่สามารถป้อนข้อมูลด้วยแป้นพิมพ์ได้บนอุปกรณ์ที่มีความละเอียดต่ำ.