入门指南
Android¶
設定 Hercules 模組¶
- 請參考 SDK 設定中的 build.gradle 設定 → Android。
Android Studio → 設定 Hive SDK 和外部庫的依賴,以添加 Hercules 的依賴。
移除 Hercules 模組¶
- 在 SDK 設定 → Android 中描述的 build.gradle 文件中移除以下依賴項。
Android Studio → 設定 Hive SDK 和外部庫的依賴項。
iOS¶
設置 Hercules 模組¶
- 請參閱 SDK 設置 → iOS 中的 Podfile 範例代碼。
Xcode → 應用框架以添加 Hercules 的依賴設置。
移除 Hercules 模組¶
- 請參閱 Podfile 範例程式碼 在 SDK 設定 → iOS。
Xcode → 應用框架以移除 Hercules 的依賴設定。
Cocos¶
安卓¶
iOS¶
Unity¶
行動裝置¶
- 在Unity環境中使用Hercules模組需要以下設置。
Windows¶
設置 Hercules 模組¶
- Hive SDK Unity 插件默認包含 Hercules。
卸載 Hercules 模組¶
- 刪除以下檔案。
- /Assets/Hive_SDK_v4/Plugins/Windows/additional/Hercules.dll
- /Assets/Hive_SDK_v4/Plugins/Windows/additional/HIVE_UI_IMPL_C_PORT.dll
虚幻¶
安卓¶
iOS¶
- 选择 Unreal Editor → 编辑 → 项目设置。
- 在项目设置的左侧面板中,选择 Hive SDK → 依赖项 → iOS。
- 检查模块 → 启用 Hercules。
- 取消勾选以在您的应用中不使用 Hercules。
Windows¶
設置 Hercules 模組¶
- Hive SDK Unreal 插件默認包含 Hercules。
卸載 Hercules 模組¶
- 移除
/Plugins/HIVESDK/Source/HIVESDK/ThirdParty/windows/additional/hivePlugins/hercules
資料夾。
呼叫 API 以啟用/禁用 Hercules 模組¶
Warning
如果您不想使用 Hercules 模組,您必須在初始化 AuthV1 和 AuthV4 之前,通過 setUseHercules API 明確告知 Hive SDK 您將不使用 Hercules 模組,並在移除 Android 依賴項和 iOS 框架後。請參考下面的示例代碼。如果在移除 Android 依賴項和 iOS 框架後未調用該 API,則視為惡意偽造,並且應用程序在 AuthV1 和 AuthV4 初始化的完成階段將被強制崩潰。
Note
Hive SDK 自動初始化 Hercules 模組,當 AuthV1 和 AuthV4 初始化完成時。