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.xml、etc_string.xml、GooglePlayAppID.xml)也將隨著反映的更改自動保存。
HiveConfig 設定允許您配置以下值。例如,如果您想在 Unreal Android 環境中使用 Google Play 商店支付,請將 Market
值設置為 GO
。如果您想在 Unreal iOS 環境中使用 Apple AppStore 支付,請將 Market
值設置為 AP
。
欄位 | 描述 | 值範圍 |
---|---|---|
區域 | Hive 伺服器環境 |
|
日誌 | 啟用/禁用 Hive 客戶端的內部操作日誌 |
|
推送 | 使用 Hive 平台提供的推送服務 |
|
公司 | 遊戲發行公司 |
|
渠道 | 遊戲應用程式使用的登入服務平台 | Hive (預設) |
市場 | 應用程式將要推出的市場 |
|
其他設定¶
WriteExternalStoragePermission:這是在Unreal Android中所需的值,決定是否向用戶請求外部存儲權限。檢查此選項將導致Hive 客戶端在設備上初始化時請求用戶的外部存儲權限。