เริ่มต้นใช้งาน
Android¶
ตั้งค่าโมดูล Hercules¶
- อ้างอิงการตั้งค่า build.gradle ในการตั้งค่า SDK → Android.
Android Studio → ตั้งค่าการพึ่งพาสำหรับ Hive SDK และไลบรารีภายนอกเพื่อเพิ่มการพึ่งพาสำหรับ Hercules.
ลบโมดูล Hercules¶
- ลบการพึ่งพาต่อไปนี้ในไฟล์ build.gradle ที่อธิบายไว้ใน SDK Set up → Android.
Android Studio → การตั้งค่าการพึ่งพาสำหรับ Hive SDK และไลบรารีภายนอก.
iOS¶
ตั้งค่าโมดูล Hercules¶
- ดูที่ ตัวอย่างโค้ด Podfile ในการตั้งค่า SDK → iOS.
Xcode → การใช้ Framework เพื่อเพิ่มการตั้งค่าการพึ่งพาสำหรับ Hercules.
ลบโมดูล Hercules¶
- ดูที่ ตัวอย่างโค้ด Podfile ในการตั้งค่า SDK → iOS.
Xcode → การใช้ Framework เพื่อลบการตั้งค่าการพึ่งพาสำหรับ Hercules.
Cocos¶
แอนดรอยด์¶
iOS¶
Unity¶
มือถือ¶
- การตั้งค่าต่อไปนี้จำเป็นต้องใช้โมดูล Hercules ในสภาพแวดล้อม Unity
วินโดวส์¶
ตั้งค่าโมดูล Hercules¶
- Hive SDK Unity Plugin รวม Hercules โดยค่าเริ่มต้น.
ลบโมดูล Hercules¶
- ลบไฟล์ด้านล่าง
- /Assets/Hive_SDK_v4/Plugins/Windows/additional/Hercules.dll
- /Assets/Hive_SDK_v4/Plugins/Windows/additional/HIVE_UI_IMPL_C_PORT.dll
Unreal¶
Android¶
- เลือก Unreal Editor → แก้ไข → การตั้งค่าโครงการ
- ในแผงด้านซ้ายของการตั้งค่าโครงการ ให้เลือก Hive SDK → การพึ่งพา → Android
- ตรวจสอบโมดูล → เปิดใช้งาน Hercules
- ยกเลิกการเลือกเพื่อไม่ให้ใช้ Hercules ในแอปของคุณ.
iOS¶
- เลือก Unreal Editor → แก้ไข → การตั้งค่าโครงการ
- ในแผงด้านซ้ายของการตั้งค่าโครงการ ให้เลือก Hive SDK → การพึ่งพา → iOS
- ตรวจสอบโมดูล → เปิดใช้งาน Hercules
- ยกเลิกการเลือกเพื่อไม่ให้ใช้ Hercules ในแอปของคุณ.
วินโดวส์¶
ตั้งค่าโมดูล Hercules¶
- SDK Hive Unreal Plugin รวม Hercules ไว้โดยค่าเริ่มต้น.
ลบโมดูล Hercules¶
- ลบโฟลเดอร์
/Plugins/HIVESDK/Source/HIVESDK/ThirdParty/windows/additional/hivePlugins/hercules
การเรียก API เพื่อเปิด/ปิดโมดูล Hercules¶
Warning
หากคุณไม่ต้องการใช้โมดูล Hercules คุณต้องแจ้งให้ Hive SDK ทราบอย่างชัดเจนว่าคุณจะไม่ใช้โมดูล Hercules ผ่าน API setUseHercules ก่อนที่จะเริ่มต้น AuthV1 และ AuthV4 หลังจากลบการพึ่งพา Android และลบเฟรมเวิร์ก iOS ดูตัวอย่างโค้ดด้านล่าง หาก API ไม่ถูกเรียกหลังจากที่ได้ลบการพึ่งพา Android และเฟรมเวิร์ก iOS จะถือว่าเป็นการปลอมแปลงที่เป็นอันตรายและแอปจะถูกบังคับให้หยุดทำงานในระยะการทำงานของการเริ่มต้น AuthV1 และ AuthV4
Note
Hive SDK จะทำการเริ่มต้นโมดูล Hercules โดยอัตโนมัติเมื่อการเริ่มต้น AuthV1 และ AuthV4 เสร็จสมบูรณ์.