ข้ามไปที่เนื้อหา

ฟีเจอร์อื่น ๆ

完整性验证

执行完整性验证可以检查当前使用的 Hive SDK 的完整性,如果存在被篡改的文件,将会通知相应的文件。

要验证 SDK 的完整性,请在顶部菜单中点击 Hive > HIVE SDK Manager > Integrity Verification

之后,在“开始完整性验证”弹窗中点击开始

开始完整性验证弹窗 完整性验证结果显示,如果没有被篡改的文件,会出现“完整性验证成功”弹窗;如果发现被篡改的文件,会出现“完整性验证失败”弹窗,如下所示。

完整性验证结果显示,如果没有被篡改的文件,会出现“完整性验证成功”弹窗;如果发现被篡改的文件,会出现“完整性验证失败”弹窗,如下所示。

  • SDK 完整性验证成功时

SDK 完整性验证成功弹窗

  • SDK 完整性验证失败时

SDK 完整性验证失败弹窗

在“完整性验证失败”弹窗中,可以查看被篡改的文件列表。此外,点击恢复到当前版本即可恢复被篡改的文件。

Note

在因完整性验证失败而出现的弹窗中,可以选择“关闭”、“恢复到当前版本”选项。

公告

运行 Unity 时,可以在启动画面中查看公告弹窗。即使未查看公告内容就关闭了弹窗,也可以在 Hive > HIVE SDK Manager > Notice 菜单中再次查看。

Unity 公告弹窗画面

Unity 公告弹窗详情

版本

可以查看当前应用的 Hive SDK 版本。并且可以查看当前发布的 Hive SDK 最新版本。 Unity SDK 管理器版本信息

文件恢复

将变造的 SDK 文件恢复为原始文件。请在完整性验证后需要更改为原始文件时使用。

文件恢复画面

重试连接

如果因网络连接不畅导致 SDK 管理器菜单处于非激活状态,请在 Unity 顶部菜单中点击 Hive > HIVE SDK Manager > Retry to connect HIVE Manager。将重新尝试与 Hive 管理器连接。如果与 Hive 管理器的连接成功,将使用服务器的更新信息更新管理器内部信息。

连接重试成功画面

Warning

如果持续弹出“重试连接”功能失败的提示:
a. 请检查网络连接状态。
b. 请关闭 Unity 项目后重新运行,确认是否正常工作。
c. 如果通过“a, b”方法仍无法解决,请咨询我们。

编辑忽略文件

这是在 Hive SDK 提供的文件中,用户因不需要而删除或需要任意修改的情况下使用的功能。使用此功能,SDK Manager 将忽略指定的文件列表。

保存要忽略的文件列表后,执行以下功能时,将仅对除忽略文件以外的其余文件进行操作。

  • SDK Upgrade:SDK 升级功能
  • Restore HIVE SDK:文件恢复功能
  • Integrity Verification:完整性验证功能

使用功能

  1. 在菜单中点击 Hive > HIVE SDK Manager > Edit Ignore File 创建忽略列表文件。点击按钮的同时,以下文件会自动打开。

编辑忽略文件

如果未自动打开,请使用文本编辑器手动访问 Assets/HIVE/Manager/Editor/HIVEManagerIgnore.txt 文件。

  1. 设置要忽略的文件列表或目录。

设置条件如下: * 使用 UNIX 风格的斜杠 (/) 分隔路径。请勿使用 Window 风格。 * 将 Assets 下级路径指定为相对路径。 例:Hive_SDK_v4/Plugins/iOS/framework/FBSDKShareKit.framework * 下列文件无法注册到忽略列表中。 * Hive_SDK_v4/Plugins/Android/libs/HIVE_SDK.aar * Hive_SDK_v4/Plugins/Android/libs/HIVE_SDK_UnityPlugin.aar * Hive_SDK_v4/Plugins/iOS/framework/HIVE_SDK.framework * Hive_SDK_v4/Plugins/iOS/framework/HIVE_SDK_UnityPlugin.framework * Hive_SDK_v4/Plugins/iOS/framework/HIVEService.framework * Hive_SDK_v4/Plugins/iOS/framework/HIVECore.framework * Hive_SDK_v4/Plugins/iOS/framework/HIVEProtocol.framework * Hive_SDK_v4/Plugins/iOS/framework/ProviderAdapter.framework * Hive_SDK_v4/Editor/VersionHash.txt

  1. 可以使用井号 (#) 留下注释。在注释中填写需要忽略的理由或历史记录等会有所帮助。