包含此页的版本:
不含此页的版本:
您可以验证 Unity加速器Unity 加速器是一种外部工具,它提供资产缓存,用于保存团队导入资产的副本。加速器的目标是通过协调资产共享来加快团队合作并减少迭代时间,这样您就不需要重新导入项目的某些部分。更多信息
请参阅术语表访问远程 Unity Accelerator 实例的客户端计算机以及服务器计算机的版本。
在客户端中,通过从浏览器访问以下页面来访问 API 代理运行状况端点:http://[AcceleratorIP]:[AcceleratorPort]/api/agent-health
或者,检查加速器配置目录的日志文件夹中的unity-accelerator.log文件。sysinfo 消息显示当前加载的 Unity Accelerator 版本:
{"level":"info","ts":"2025-03-05T11:10:52.144Z","msg":"sysinfo","agent_id":"john.smith_id","agent_name":"john.smith","component":"agent","pid":91985,"agentversion":"v1.0.941+g6b39b61","goversion":"go1.15.4","os":"darwin","arch":"amd64","compiler":"gc","maxprocs":10,"numcpu":10}
数据按键值对排列,并且agentversion键显示当前版本"agentversion":"v1.0.941+g6b39b61"
在 Accelerator 服务器中,您可以使用 Unity Accelerator 应用程序报告带有unity-accelerator --version或unity-accelerator.exe --version在 Windows 上
在 Windows 上,Unity Accelerator 应用程序通常安装在C:\Program Files\Unity\accelerator,在 macOS 上,它通常安装在/Applications/Unity/accelerator除非在安装过程中指定了不同的位置。
对于 Linux 系统上的 Unity Accelerator 安装,所有 Linux 可执行文件都有签名文件,您可以验证这些文件,以确保没有恶意实体篡改了您下载的 Unity Accelerator 版本。
您可以使用受信任的 GnuPG 版本验证签名文件。以下关键标志着当前版本。带有密钥的公钥块可在 https://collab-accelerator.cloud.unity3d.com/ 获得。
pub rsa4096 2019-12-02
Key fingerprint = 9BC4 B04D F2E8 74E5 64AA 47E7 6D44 3B8B 002C F61F
uid Unity Technologies ApS (Accelerator signing key) <sst-ops@unity3d.com>
要将密钥下载到您的 GPG 商店,请使用以下命令之一:
$ gpg --keyserver https://collab-accelerator.cloud.unity3d.com/ --search-key "sst-ops@unity3d.com"
$ gpg --keyserver https://collab-accelerator.cloud.unity3d.com/ --recv-key 9BC4B04DF2E874E564AA47E76D443B8B002CF62F
要检查您安装的 Unity Accelerator 版本是否为原始版本且未经修改,请验证文件的签名。
加速器安装文件附带一个签名文件,该文件可在 https://storage.googleapis.com/unity-accelerator-prd/unity-accelerator-installer.sig 获得。使用此签名文件验证加速器安装程序:
$ gpg --verify unity-accelerator-installer.sig unity-accelerator-linux-x64-installer.run
在信任密钥之前,请将指纹与伪造或不受信任的密钥中显示的指纹进行比较。信任密钥后,将显示以下内容:
gpg: Signature made Thu Jan 16 12:29:14 2020 PST
gpg: using RSA key 9BC4B04DF2E874E564AA47E76D443B8B002CF61F
gpg: Good signature from "Unity Technologies ApS (Accelerator signing key) <sst-ops@unity3d.com>" [ultimate]
这意味着签名有效,并且您信任此密钥。
如果没有正确的分发密钥,则前面命令的输出将如下所示:
gpg: Signature made Thu Jan 16 12:29:14 2020 PST
gpg: using RSA key 9BC4B04DF2E874E564AA47E76D443B8B002CF61F
gpg: Can't check signature: No public key
在这种情况下,您必须使用前面的说明获取密钥。
如果你有具有有效签名的密钥副本,但该密钥未标记为受信任或密钥是伪造的,则输出将如下所示:
gpg: Signature made Thu Jan 16 12:29:14 2020 PST
gpg: using RSA key 9BC4B04DF2E874E564AA47E76D443B8B002CF61F
gpg: Good signature from "Unity Technologies ApS (Accelerator signing key) <sst-ops@unity3d.com>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 9BC4 B04D F2E8 74E5 64AA 47E7 6D44 3B8B 002C F61F
如果密钥是伪造的,则必须使用签名文件验证指纹。如果密钥未标记为受信任,请对其进行编辑以将其标记为受信任。有关详细信息,请参阅 https://www.gnupg.org/gph/en/manual/x334.html。