跳轉至

Unreal

在Unreal環境中,您可以使用Unreal編輯器自動生成hive_config.xml文件並分配設置值。建議使用Unreal編輯器,因為這樣可以消除在Android應用程序開發過程中手動配置hive_config.xml文件和AndroidManifest.xml的需要。請按照以下步驟配置使用Hive的設置。

要配置hive_config.xml文件,首先在Unreal Editor菜单中点击Edit > Project Settings。项目设置窗口将出现在屏幕上。在项目设置窗口的左侧面板中,点击插件标题下的HIVEConfig XML菜单。HIVEConfig XML设置屏幕将出现。

IdP 設定

Facebook 設定和 Google Play 設定是用於使用每個 IdP 登錄的配置。欲了解更多信息,請參閱 身份驗證指南

HiveConfig 設定

HIVEConfig XML 設定螢幕會生成 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
  • Windows
    • /HIVESDK/Source/HIVESDK/ThirdParty/Windows/config/hive_config.xml


當您更改設置值時,Unreal 編輯器的值將自動保存,並且存儲設置值的文件(hive_config.xmletc_string.xmlGooglePlayAppID.xml)也將隨著反映的更改自動保存。

HiveConfig 設定允許您配置以下值。例如,如果您想在 Unreal Android 環境中使用 Google Play 商店支付,請將 Market 值設置為 GO。如果您想在 Unreal iOS 環境中使用 Apple AppStore 支付,請將 Market 值設置為 AP

欄位 描述 值範圍
區域 Hive 伺服器環境
  • 沙盒 (預設)
  • 正式
日誌 啟用/禁用 Hive 客戶端的內部操作日誌
  • 開 (預設)
推送 使用 Hive 平台提供的推送服務
  • 開 (預設)
公司 遊戲發行公司
  • Com2uS: C2S
  • Gamevil: GVI
渠道 遊戲應用程式使用的登入服務平台 Hive (預設)
市場 應用程式將要推出的市場
  • Android: GO (Google), LE (Lebi)
  • iOS: AP (App Store)

其他設定

WriteExternalStoragePermission:這是在Unreal Android中所需的值,決定是否向用戶請求外部存儲權限。檢查此選項將導致Hive 客戶端在設備上初始化時請求用戶的外部存儲權限。