Unreal
ในสภาพแวดล้อม Unreal คุณสามารถสร้างไฟล์ hive_config.xml โดยอัตโนมัติและกำหนดค่าค่าการตั้งค่าโดยใช้ Unreal Editor การใช้ Unreal Editor เป็นที่แนะนำเนื่องจากช่วยลดความจำเป็นในการกำหนดค่าไฟล์ hive_config.xml และ AndroidManifest.xml ด้วยตนเองในระหว่างการพัฒนาแอป Android ปฏิบัติตามขั้นตอนด้านล่างเพื่อกำหนดค่าการตั้งสำหรับการใช้ Hive
ในการตั้งค่าไฟล์ hive_config.xml ให้คลิกที่ Edit > Project Settings จากเมนู Unreal Editor ก่อน หน้าต่างการตั้งค่าโปรเจกต์จะปรากฏขึ้นบนหน้าจอ ในแผงด้านซ้ายของหน้าต่างการตั้งค่าโปรเจกต์ ให้คลิกที่เมนู HIVEConfig XML ภายใต้ชื่อปลั๊กอิน หน้าจอการตั้งค่า HIVEConfig XML จะปรากฏขึ้น
การตั้งค่า IdP¶
การตั้งค่า Facebook และการตั้งค่า Google Play เป็นการกำหนดค่าที่ใช้สำหรับการเข้าสู่ระบบแต่ละ IdP สำหรับข้อมูลเพิ่มเติม โปรดดูที่ คู่มือการรับรองความถูกต้อง。
การตั้งค่า HiveConfig¶
หน้าจอการตั้งค่า XML ของ HIVEConfig จะสร้าง hive_config.xml ไฟล์ และอนุญาตให้คุณป้อนค่าการตั้งค่า หากไฟล์ค่าการตั้งหายไป Hive SDK จะสร้างไฟล์นี้โดยอัตโนมัติ ไฟล์สามารถพบได้ที่ตำแหน่งต่อไปนี้:
- แอนดรอยด์
/HIVESDK/Source/HIVESDK/ThirdParty/android/resource/res/raw/hive_config.xml
- iOS
/HIVESDK/Source/HIVESDK/ThirdParty/iOS/resource/hive_config.xml
- วินโดวส์
/HIVESDK/Source/HIVESDK/ThirdParty/Windows/config/hive_config.xml
เมื่อคุณเปลี่ยนค่าการตั้งค่า ค่าใน Unreal Editor จะถูกบันทึกโดยอัตโนมัติ และไฟล์ ( hive_config.xml, etc_string.xml, GooglePlayAppID.xml) ที่เก็บค่าการตั้งค่าก็จะถูกบันทึกโดยอัตโนมัติพร้อมกับการเปลี่ยนแปลงที่สะท้อน
การตั้งค่า HiveConfig ช่วยให้คุณสามารถกำหนดค่าค่าต่อไปนี้ได้ ตัวอย่างเช่น หากคุณต้องการใช้การชำระเงินผ่าน Google Play Store ในสภาพแวดล้อม Unreal Android ให้ตั้งค่า Market
เป็น GO
หากคุณต้องการใช้การชำระเงินผ่าน Apple AppStore ในสภาพแวดล้อม Unreal iOS ให้ตั้งค่า Market
เป็น AP
ฟิลด์ | คำอธิบาย | ช่วงค่า |
---|---|---|
โซน | Hive สภาพแวดล้อมของเซิร์ฟเวอร์ |
|
การบันทึก | เปิด/ปิดการบันทึกการดำเนินงานภายในของ Hive ลูกค้า |
|
การแจ้งเตือน | การใช้บริการการแจ้งเตือนที่ให้โดย Hive แพลตฟอร์ม |
|
บริษัท | บริษัทเผยแพร่เกม |
|
ช่องทาง | แพลตฟอร์มบริการเข้าสู่ระบบที่ใช้โดยแอปเกม | Hive (ค่าเริ่มต้น) |
ตลาด | ตลาดที่แอปจะถูกเปิดตัว |
|
การตั้งค่าอื่นๆ¶
WriteExternalStoragePermission: นี่คือค่าที่จำเป็นใน Unreal Android ที่กำหนดว่าจะแจ้งขอสิทธิ์การเข้าถึงที่เก็บข้อมูลภายนอกจากผู้ใช้หรือไม่ การเลือกตัวเลือกนี้จะทำให้ Hive client ขอสิทธิ์การเข้าถึงที่เก็บข้อมูลภายนอกจากผู้ใช้เมื่อเริ่มต้นบนอุปกรณ์