版本:Unity 6 (6000.0)
语言:英语
从命令行和浏览器提交许可证请求(macOS、Linux)
升级 Unity

许可证疑难解答

本节提供以下许可证管理问题的信息

激活问题

以下问题可能会在激活过程中导致错误代码或其他问题

问题 解决方案
无法访问互联网 基于序列号的许可证
您可以使用许可证请求激活基于序列号的许可证。有关更多信息,请参阅手动许可证激活

命名用户许可证
您无法在没有互联网访问的情况下激活命名用户许可证
安全设置阻止 Unity 查看您的防火墙、代理或互联网安全设置。它们可能会阻止 Unity 发送和接收有关您的许可证文件的数据。有关更多信息,请参阅通过 Web 代理使用 Unity
无法保存许可证文件写入权限 授予或请求您用于激活许可证的用户帐户的写入权限。这通常发生在封闭网络中,例如工作场所和学校。请联系您的 IT 管理员以了解是否存在任何限制。有关需要写入权限的目录列表,请参阅Unity 许可证文件位置
许可证无法识别您的计算机 主要的操作系统更改或更新可能会影响您计算机的 ID,这可能会导致您的许可证停止识别您的计算机。请参阅我是否可以使用我的许可证与不同的操作系统以及以下类别的 Unity 支持文章

- 激活和管理
- 许可证和付款
Unity 的许可证服务器已关闭 请参阅Unity 云系统状态页面,了解所有 Unity 服务器的状态更新。
许可证激活过多 如果您不再需要特定计算机的许可证,请将其退回。选择以下方法之一退回许可证

- Unity Hub:使用首选项窗口>许可证选项卡>退回许可证按钮退回基于序列号的许可证。通过注销 Unity Hub 退回命名用户许可证。
- 命令行:按照通过命令行管理您的许可证中的说明退回基于序列号的许可证。
- ID 门户:从Unity ID 门户 > 我的帐户 > 我的席位退回基于序列号的许可证和命名用户许可证。即使您无法访问要退回许可证的计算机,或者该计算机的绑定已更改,也可以使用此方法。

您必须在切换计算机之前退回许可证。您还必须在对计算机进行任何硬件更改或操作系统更改之前退回许可证。如果您未能退回许可证,Unity 许可证服务器将看到来自另一台计算机的请求,并通知您已达到该许可证的激活限制。

如果您收到此消息但认为是错误,则可以一次退回所有许可证,然后根据需要重新激活每台计算机。
帐户凭据无法识别 确保您正确输入了详细信息。密码区分大小写,因此请确保按注册的方式输入。要重置密码,请转到 Unity ID 门户:https://id.unity.com/en/password/new

如果您或您的构建服务器超过登录速率限制,您也可能会收到登录或激活失败错误,对于特定用户,登录速率限制为每分钟 10 次登录尝试。

如果您仍然无法登录,请联系Unity 支持

退回许可证的问题

以下问题可能会在退回许可证时导致错误代码或其他问题

问题 解决方案
您无法退回许可证,因为您无法访问激活许可证的计算机 1. 转到https://id.unity.com/并使用您的 Unity ID 登录。
2. 在侧边菜单中选择我的帐户 > 我的席位
3. 选择要停用的激活,然后选择删除选定的激活。如果您想在一个操作中退回所有激活,请选择禁用所有激活

如果您在其他计算机上激活了许可证,则需要稍后重新激活它们。

如果您仍然无法退回许可证,并且您的许可证适用于付费计划,请联系Unity 支持。对于基于序列号的许可证,请包含以下详细信息
- 您在计算机上使用的序列号。
- 您无法访问的计算机的(本地网络)名称。
- 用于购买订阅的订单或发票编号。

对于命名用户许可证,请包含以下详细信息
- 组织名称。
- 用户名。
- 订阅名称,如果您在组织内有多个订阅。

如果您提供上述信息,支持团队可以手动退回您的许可证;但是,这可能需要一些时间。

Unity 许可证文件位置

问题 答案
我的基于序列号的许可证文件存储在哪里? - Windows:%PROGRAMDATA%\Unity\Unity_lic.ulf

- macOS:/Library/Application\ Support/Unity/Unity_lic.ulf

- Linux:~/.local/share/unity3d/Unity/Unity_lic.ulf

注意:如果 Windows 用户帐户控制 (UAC) 限制了您对C:\ProgramData\Unity的访问,则您可以在以下位置找到您的ulf文件
C:\Users\(用户名)\AppData\Local\VirtualStore\ProgramData\Unity
(如果文件夹被删除或您第一次以管理员权限启动 Unity 编辑器,UAC 可能会限制访问。)
我的命名用户许可证文件存储在哪里? - Windows:%LOCALAPPDATA%\Unity\licenses\UnityEntitlementLicense.xml

- macOS:~/Library/Unity/licenses/UnityEntitlementLicense.xml

- Linux:~/.config/unity3d/Unity/licenses/UnityEntitlementLicense.xml
我的浮动许可证文件存储在哪里? - Windows:%LOCALAPPDATA%\Unity\licenses\<令牌 ID>.xml

- macOS:~/Library/Unity/licenses/<令牌 ID>.xml

- Linux:~/.config/unity3d/Unity/licenses/<令牌 ID>.xml

其他问题的解答

问题 答案
如何知道我拥有哪种类型的许可证? 请参阅许可证概述
我可以在多少台计算机上安装我的 Unity 副本? 每个付费的商业 Unity 许可证允许一个人在两台他们独占使用的计算机上使用 Unity。计算机的物理位置或运行的操作系统无关紧要。

通过 Unity 或 Unity 的任何一家经销商出售的教育许可证仅适用于单次激活。相同的限制适用于试用许可证(仅限 Unity 4.x),除非另有说明。

如果商业、教育、非营利或政府实体的总收入或预算超过Unity 编辑器软件条款部分中识别的财务阈值,则无法获得 Unity 的免费版本的许可证。Unity 服务条款

如果您是法人实体,则不能将使用 Unity 免费版本开发的文件与您(或任何第三方)通过使用 Unity Pro 开发的任何文件组合。

有关许可证用法的更多信息,请参阅法律信息
我能否将最新版本的 Unity 与以前版本的序列号一起使用? 如果您有 Unity 编辑器 2017 或更高版本的序列号,请打开 Unity Hub 并激活序列号。请参阅使用序列号激活

如果您有 Unity 5.x 版的序列号,请使用该版本的编辑器。有关激活信息,请参阅版本 5.6 文档

要获取新的 Unity 许可证,请访问在线商店

如果您不确定自己的许可证选项,请使用此表单联系 Unity
我有两个基于序列号的许可证,每个许可证都有我需要的附加组件。如何在计算机上同时激活它们? 您一次只能在一台计算机上使用一个许可证。您不能在一台计算机上同时激活两个或多个基于序列号的许可证。
我有多个订阅的席位分配到我的 Unity ID。如何在计算机上同时激活它们? 当您登录 Unity Hub 时,会自动激活分配给您的所有席位的命名用户许可证。
如何使用不同的 Unity 版本? 您可以在一台计算机上安装多个版本的 Unity 编辑器。但是,您一次只能在一台计算机上激活一个基于序列号的许可证。这意味着,如果您对两者都使用基于序列号的许可证,则不能同时运行旧版本的 Unity(2017 或更早版本)和 2017 年之后发布的其他版本。这些版本需要不同的许可证。但是,您可以将旧版本的 Unity 与基于序列号的许可证一起使用,以及使用新版本的 Unity(2019.4 或更高版本),如果后者使用命名用户许可证或浮动许可证。

如果您需要使用具有不同基于序列号的许可证的不同 Unity 版本,则需要管理激活过程。此过程涉及激活您打算使用的版本的所需许可证,并停用其他版本的许可证。

管理此过程的另一种方法是激活所需的许可证并将它们的许可证文件存储在计算机上的备份文件夹中。然后,在启动特定版本的 Unity 之前,从 Unity 许可证文件夹中删除现有的许可证文件(扩展名为.ulf),并将相应的许可证文件从备份文件夹复制到 Unity 许可证文件夹中。此过程可确保为打算使用的版本激活正确的许可证。

如需进一步帮助,请联系Unity 支持
如果我计划更换硬件组件或更改操作系统,我该怎么办? 您必须在更改计算机上的任何硬件或更改操作系统之前退回您的许可证。您还必须在切换计算机之前退回您的许可证。如果您未能退回许可证,Unity 许可证服务器将看到来自另一台计算机的请求,并通知您已达到该许可证的激活限制。
如果我无法登录,因为我的公司阻止我接受服务条款,我该怎么办? 请联系您的销售代表。
如何跟踪和删除我在已激活许可证的所有计算机上的激活许可证? 要跟踪和删除命名用户许可证,请转到Unity ID并选择我的帐户 > 我的席位
哪些版本的 Unity 编辑器可以使用命名用户许可证?

任何 2021 版或更高版本的编辑器。对于 2020 版编辑器,您必须使用 2020.2.2 或更高版本。对于 2019 版编辑器,您必须使用 2019.4.27 或更高版本。
为什么我在 Unity Hub 中看不到“归还许可证”按钮? 如果您拥有 Unity Personal 的命名用户许可证,则不会显示“归还许可证”按钮。归还 Unity Personal 的命名用户许可证的唯一方法是注销 Unity Hub。
我在获取 Unity Personal 的命名用户许可证时无意中不同意服务条款。如何激活此许可证? 注销 Unity Hub 并重新登录。Unity Hub 将再次显示确认窗口,您可以在其中同意服务条款以激活许可证。
如何激活旧版编辑器的许可证? 如果您想在较旧的 Unity 编辑器(2019.3 或更早版本)上使用付费订阅,则必须使用序列号激活许可证。有关更多信息,请参阅从命令行激活许可证

其他资源

从命令行和浏览器提交许可证请求(macOS、Linux)
升级 Unity