SDK Manager
Hive SDK Manager มีฟีเจอร์การอัปเกรดอัตโนมัติของ Hive SDK ในรูปแบบของ Unity plug-in. Manager ช่วยให้คุณดาวน์โหลดเวอร์ชันล่าสุดของ Hive SDK ได้โดยตรงโดยไม่ต้องเข้าถึง Hive Developers. เมื่อคุณดาวน์โหลด SDK Manager มันจะทำการแยกเนื้อหาใหม่และการเปลี่ยนแปลงเพื่ออัปเกรดโดยอัตโนมัติ. มันมีให้บริการเฉพาะบน Unity.
Warning
SDK Manager มีให้ใช้งานเฉพาะสำหรับ Unity.
ดาวน์โหลด¶
เมื่อคุณได้อัปเดต Hive SDK Manager จาก v1.0.0, v1.1.0, v1.1.1 เป็นเวอร์ชันล่าสุด คุณต้องลบ Assets/Hive/Manager/Editor/Plugin/ICSharpCode.SharpZipLib.dll.
| วันที่ปล่อย | ดาวน์โหลด | เอนจินที่รองรับ |
|---|---|---|
| 2024-04-03 | HIVE SDK Manager v1.4.1.zip | Unity 2017+ |
Warning
เมื่ออัปเดต SDK Manager จาก v1.0.0, v1.1.0, v1.1.1 เป็นเวอร์ชันล่าสุด, คุณต้องลบ Assets/HIVE/Manager/Editor/Plugin/ICSharpCode.SharpZipLib.dll.
ประวัติการปล่อย¶
| วันที่ปล่อย | เวอร์ชัน | คำอธิบาย |
|---|---|---|
| 2024-04-03 | v1.4.1 | ปรับปรุงความอ่านง่ายของเวอร์ชัน แก้ไขข้อบกพร่องอื่นๆ |
| 2023-03-06 | v1.4.0 | ผู้ใช้ปรับปรุงความสะดวกในการใช้งาน UI สำหรับการอัปเกรด SDK และการตรวจสอบความสมบูรณ์ |
| 2023-11-30 | v1.3.0 | ใช้การเปลี่ยนแปลงของ Hive SDK เวอร์ชัน (เปิดเผยเวอร์ชันแพตช์) และเพิ่มการสนับสนุนภาษาญี่ปุ่น |
| 2022-10-12 | v1.2.0 | แก้ไขข้อผิดพลาดที่อาจทำให้การแพตช์และการติดตั้งล้มเหลวขึ้นอยู่กับความยาวของเส้นทาง และลบการพึ่งพา ICSharpCode.SharpZipLib |
| 2020-04-28 | v1.1.0 | เพิ่มฟีเจอร์ที่ส่งบันทึกไปยังการดาวน์โหลดบันทึกและตั้งค่าไฟล์พิเศษให้เป็นแพตช์ |
| 2020-01-10 | v1.0.1 | แก้ไขไม่ให้เปิดใช้งานเวอร์ชันของ HIVE SDK ที่ไม่รองรับในเมนูอัปเกรด |
| 2019-10-16 | v1.0.0 | แจกจ่าย SDK Manager |
คุณสมบัติหลักของ SDK Manager¶
ข้อดีของการใช้ SDK Manager มีดังนี้:
- เมื่อ Hive plaform แจกจ่าย SDK ใหม่ Unity จะปรากฏข้อความแจ้งให้คุณดาวน์โหลด SDK ทันที
- SDK Manager จะตรวจสอบไฟล์ที่เพิ่มหรือเปลี่ยนแปลงเพื่ออัปเกรด Hive SDK โดยอัตโนมัติ คุณไม่จำเป็นต้องอัปเดตหรือเขียนทับไฟล์แต่ละไฟล์ด้วยตัวเอง
- เมื่ออัปเกรด จะมีการตรวจสอบความสมบูรณ์เพื่อหาข้อบกพร่องที่อาจเกิดจากไฟล์ที่ถูกแก้ไขโดยเจตนา
- มีข้อความแจ้งเตือนปรากฏขึ้นเพื่อประกาศการเปิดตัว SDK ใหม่หรือข้อความที่เกี่ยวข้องกับ Hive SDK
SDK Manager มีฟีเจอร์หลากหลาย รวมถึงการอัปเกรด SDK Hive และการตรวจสอบความสมบูรณ์
- SDK อัปเกรด: มันจะอัปเกรด Hive SDK เป็นเวอร์ชันที่คุณเลือกจากรายการ.
- การตรวจสอบ ความสมบูรณ์: มันจะตรวจสอบความสมบูรณ์ของ SDK ที่กำลังใช้งานอยู่.
- ประกาศ: มันจะแจ้งข่าวสารประเภทต่างๆ เช่น การแจกจ่าย SDK ใหม่และปัญหาการพัฒนา และอนุญาตให้สตูดิโอเกมตรวจสอบข่าวสารได้ทันที.
- เวอร์ชัน: มันจะแจ้งเวอร์ชันของ SDK ที่กำลังใช้งานอยู่.
- กู้คืน Hive SDK: มันจะกู้คืนไฟล์ SDK ที่ถูกแก้ไขกลับไปเป็นเวอร์ชันต้นฉบับ.
- ลองใหม่ เพื่อ เชื่อมต่อ ผู้จัดการ: มันจะเชื่อมต่อ Hive SDK ผู้จัดการ กับเซิร์ฟเวอร์อีกครั้ง.
- แก้ไข ไฟล์ที่ไม่สนใจ: มันจะลงทะเบียนหรือแก้ไขไฟล์ที่เป็นข้อยกเว้นเพื่อไม่ให้สนใจเมื่อทำงานบางฟีเจอร์.
การใช้ SDK Manager¶
ติดตั้ง SDK Manager¶
หากคุณดาวน์โหลดและเรียกใช้ไฟล์ติดตั้ง SDK Manager ที่ให้ไว้ข้างต้น, Hive > HIVE SDK Manager จะถูกเพิ่มลงในเมนูด้านบนของ Unity editor ตามที่แสดงด้านล่าง
การอัปเกรด SDK¶
เลือก Hive > Hive SDK ผู้จัดการ > SDK อัปเกรด สำหรับการอัปเกรด SDK หากมี SDK รุ่นใหม่กว่าเวอร์ชันที่ใช้อยู่ในปัจจุบัน รายการ SDK จะมีการแสดงผลรุ่นเหล่านั้น หลังจากที่คุณเลือกหนึ่งในรุ่นใหม่ในรายการและคลิกที่ เลือก การอัปเกรดจะเริ่มต้นขึ้น.
Warning
ก่อนเริ่มการอัปเกรด คุณต้องตรวจสอบ 'รายการไฟล์ที่ถูกยกเว้นจากการอัปเกรด'
ไฟล์ถูกดาวน์โหลดและการอัปเกรดดำเนินการด้วยการตรวจสอบความสมบูรณ์ หากสำเร็จ จะมีป๊อปอัพการอัปเกรดสำเร็จ หากล้มเหลว จะมีป๊อปอัพการล้มเหลว แสดงขึ้น ความล้มเหลวอาจเกิดขึ้นขณะอัปเกรด SDK หรือการตรวจสอบความสมบูรณ์
- เมื่อการอัปเกรด SDK สำเร็จ:
-
เมื่อการอัปเกรด SDK ล้มเหลว:
-
เมื่อการตรวจสอบความสมบูรณ์ของ SDK ล้มเหลว:
Note
ในระหว่างการอัปเกรด SDK ในป๊อปอัปที่เกิดจากการตรวจสอบความสมบูรณ์ล้มเหลว คุณสามารถเลือกตัวเลือก 'หยุดการอัปเกรด' 'คืนค่ากลับไปยังเวอร์ชันปัจจุบัน' หรือ 'ดำเนินการอัปเกรด'
การตรวจสอบความสมบูรณ์¶
ฟีเจอร์นี้ตรวจสอบว่าไฟล์ใดของ Hive SDK ปัจจุบันถูกแก้ไขโดยเจตนา เพื่อดูการแก้ไขจาก SDK ดั้งเดิม คลิก ที่ การตรวจสอบความสมบูรณ์ ใน Hive > Hive SDK ผู้จัดการ.
หลังจากนั้น คลิก เริ่ม ในป๊อปอัพ ‘เริ่มการตรวจสอบความถูกต้อง’. 
จากผลการตรวจสอบความสมบูรณ์ หากไม่มีไฟล์ใดถูกแก้ไข จะมีป๊อปอัป ‘การตรวจสอบความสมบูรณ์สำเร็จ’ ปรากฏขึ้น และหากพบไฟล์ที่ถูกแก้ไข จะมีป๊อปอัป ‘การตรวจสอบความสมบูรณ์ล้มเหลว’ ปรากฏขึ้นดังที่แสดงด้านล่าง
- เมื่อการตรวจสอบความสมบูรณ์ของ SDK สำเร็จ:
- เมื่อการตรวจสอบความสมบูรณ์ของ SDK ล้มเหลว:
ในป๊อปอัป 'การตรวจสอบความสมบูรณ์ล้มเหลว' คุณสามารถตรวจสอบรายชื่อไฟล์ที่ถูกแก้ไข นอกจากนี้ คุณยังมีตัวเลือกในการกู้คืนไฟล์ที่ถูกเปลี่ยนแปลงโดยการคลิกที่ กู้คืนเป็นเวอร์ชันปัจจุบัน。
Note
ในป๊อปอัพเนื่องจากการตรวจสอบความสมบูรณ์ล้มเหลว คุณสามารถเลือกตัวเลือก 'ปิด' หรือ 'คืนค่าเป็นเวอร์ชันปัจจุบัน'
หมายเหตุ¶
Notice ป๊อปอัพจะแสดงบนหน้าหลักของ Unity. ในกรณีที่คุณพลาด, สามารถตรวจสอบ อีกครั้ง ที่ Hive > Hive SDK Manager > Notice.
เวอร์ชัน¶
เลือก Hive > Hive SDK ผู้จัดการ > เวอร์ชัน เพื่อตรวจสอบเวอร์ชันที่ใช้ในปัจจุบันของ Hive SDK และ Hive SDK ผู้จัดการ หาก SDK ที่ใช้งานไม่ได้อัปเดต จะมีการแสดงป๊อปอัปแจ้งเตือนขึ้นเป็นหน้าหลักเมื่อคุณเรียกใช้ Unity.
กู้คืน HIVE SDK¶
ฟีเจอร์นี้ปรับโมดูลไฟล์ SDK กลับไปยังต้นฉบับ คลิกที่ Restore Hive SDK หากคุณต้องการเปลี่ยนไฟล์ SDK กลับไปยังสถานะเดิมหลังจากทำการตรวจสอบความสมบูรณ์
ลองเชื่อมต่อใหม่Manager¶
หากเมนู Hive SDK Manager ถูกปิดใช้งานเนื่องจากการเชื่อมต่อที่ไม่ดี ให้เลือก Hive > Hive SDK Manager > Retry to connect Hive Manager มันจะพยายามเชื่อมต่อใหม่กับผู้จัดการ
แก้ไขไฟล์ที่ละเว้น¶
มันตอบสนองให้ผู้ใช้แก้ไขหรือลบไฟล์บางส่วนที่ Hive SDK ให้มา หากคุณเรียกใช้ฟีเจอร์นี้, SDK Manager จะไม่สนใจรายการไฟล์ที่คุณเลือก เมื่อคุณบันทึกไฟล์ที่ไม่ต้องการและดำเนินการฟีเจอร์ต่อไปนี้, ฟีเจอร์เหล่านี้จะทำงานสำหรับไฟล์ทั้งหมดที่ Hive SDK ให้มา ยกเว้นไฟล์ที่ระบุในรายการที่ไม่ต้องการ
- SDK Upgrade
- Restore Hive SDK
- Integrity Verification
วิธีการใช้งาน
- คลิก ที่ Hive > Hive SDK Manager > แก้ไข Ignore File เพื่อสร้างไฟล์ที่ถูกละเว้น ไฟล์จะเปิดขึ้นโดยอัตโนมัติหลังจากคลิกปุ่ม.
หากไม่เช่นนั้น ให้ใช้โปรแกรมแก้ไขข้อความเพื่อเข้าถึงไฟล์ AssetsHive/Manager/Editor/HIVEManagerIgnore.txt ด้วยตนเอง. - ตั้งค่าไดเรกทอรีหรือรายการไฟล์ที่ต้องการละเว้นโดยปฏิบัติตามเงื่อนไขด้านล่าง.
- ใช้ UNIX-style ซึ่งใช้เครื่องหมายทับ (/) เป็นตัวแบ่งไดเรกทอรี ตรวจสอบให้แน่ใจว่าไม่ใช้ Window-style.
- ระบุ subpath ของ Assets เป็นเส้นทางสัมพัทธ์ เช่น Hive_SDK_v4/Plugins/iOS/framework/FBSDKShareKit.framework
- ไฟล์ต่อไปนี้ไม่สามารถลงทะเบียนในรายการละเว้นได้
- Hive_SDK_v4/Plugins/Android/libs/HIVE_SDK.aar
- Hive_SDK_v4/Plugins/Android/libs/HIVE_SDK_UnityPlugin.aar
- Hive_SDK_v4/Plugins/iOS/framework/HIVE_SDK.framework
- Hive_SDK_v4/Plugins/iOS/framework/HIVE_SDK_UnityPlugin.framework
- Hive_SDK_v4/Plugins/iOS/framework/HIVEService.framework
- Hive_SDK_v4/Plugins/iOS/framework/HIVECore.framework
- Hive_SDK_v4/Plugins/iOS/framework/HIVEProtocol.framework
- Hive_SDK_v4/Plugins/iOS/framework/ProviderAdapter.framework
- Hive_SDK_v4/Editor/VersionHash.txt
- ใช้เครื่องหมายแฮช (#) เพื่อแสดงความคิดเห็น ประวัติหรือเหตุผลในการละเลยช่วยให้ใช้ฟีเจอร์นี้ได้











