如果您无法使用其他激活方法,请从命令行提交许可证请求以手动激活您的许可证。
注意:手动激活方法仅适用于 Unity 个人版以外的计划。 |
Unity 编辑器的默认安装路径为"C:\Program Files\Unity\Hub\Editor\<version>\Editor\Unity.exe"
。
要手动激活您的 Unity 许可证,请按照以下步骤操作
.alf
)。您必须在安装 Unity 的计算机上执行此步骤。.alf
文件从 Unity生成 Unity 许可证文件(.ulf
)。您必须在任何具有互联网访问权限的计算机上执行此步骤。.ulf
文件从命令行激活您的许可证。您必须在安装 Unity 的计算机上执行此步骤。重要提示:您必须在安装 Unity 的计算机上运行此命令,但此步骤无需计算机具有互联网访问权限。
以管理员身份打开命令提示符。如果您没有管理员权限,请确保在用户配置文件文件夹中运行此过程的命令。
确保您知道当前所在的目录。运行命令所在的目录与输出.alf
文件的目录相同。
输入以下命令,将<editor-installation-location>
替换为Unity.exe
的实际完整路径
"<editor-installation-location>" -batchmode -createManualActivationFile -logfile
注意:此命令不会将输出返回到命令提示符。命令完成后,它会将控制权返回到命令提示符。
命令完成后,检查运行命令的目录以确保它创建了一个激活许可证文件,例如Unity_v2022.2.0b4.alf
。如果您遇到问题,请参阅故障排除。
现在,您可以生成 Unity 许可证文件了。
假设您在"C:\Program Files\Unity\Hub\Editor\2022.2.0b4\Editor\Unity.exe"
安装了2022.2.0b4
编辑器,则此步骤的命令为
"C:\Program Files\Unity\Hub\Editor\2022.2.0b4\Editor\Unity.exe" -batchmode -createManualActivationFile -logfile
下一步是使用您刚刚创建的许可证激活文件(.alf
)请求 Unity 许可证文件(.ulf
)。
重要提示:您可以从任何计算机生成 Unity 许可证文件;它不一定需要与安装 Unity 的计算机相同。但是,您在此步骤中使用的计算机必须具有互联网连接。
转到id.unity.com并确保您已登录您的 Unity ID。您需要有效的登录才能请求 Unity 许可证文件。
使用相同的浏览器会话转到license.unity3d.com/manual。将显示手动激活页面。
注意:如果您在访问此页面时遇到问题,请尝试将https://license.unity3d.com/manual
粘贴到浏览器的地址栏中。
选择浏览按钮,并使用计算机的文件浏览器从创建许可证请求文件步骤中选择许可证激活(.alf
)文件。
如果上传成功并且 Unity 检测到您选择的文件是许可证激活文件,则文件名将显示在文本框中,并带有绿色复选标记。如果看到红色X,请重试。
选择下一步按钮。将显示激活您的许可证页面。
输入您在购买单一许可证时通过电子邮件收到的序列号。您需要以电子邮件中显示的完全相同的格式输入密钥。例如,PS/SC/E3-XXXX-XXXX-XXXX-XXXX
。
选择下一步按钮。将显示下载许可证文件页面。
选择下载许可证文件按钮。如果出现提示,请允许下载license.unity3d.com/manual页面。
打开浏览器的下载位置,并确认新的 Unity 许可证文件,该文件具有.ulf
扩展名。例如,Unity_v2017.x.ulf
。
现在,您可以从命令行激活您的 Unity 许可证了。
重要提示:您必须在安装 Unity 的计算机上运行此命令,但此步骤无需计算机具有互联网访问权限。
确保您知道以下路径
<editor-installation-location>
是Unity.exe
的实际完整路径。<yourUlfFile>
是您在生成 Unity 许可证文件步骤中生成的.ulf
文件的完整路径。以管理员身份打开命令提示符。如果您没有管理员权限,请确保在用户配置文件文件夹中运行此过程的命令。
运行以下命令,将<editor-installation-location>
和<yourUlfFile>
替换为实际完整路径
"<editor-installation-location>" -batchmode -manualLicenseFile <yourUlfFile> -logfile
注意:此命令不会将输出返回到命令提示符。命令完成后,它会将控制权返回到命令提示符。
命令完成后,您可以通过打开“首选项”菜单()并选择许可证在 Hub 中查看您的活动许可证。如果您遇到问题,请参阅故障排除。
此示例假设您
"C:\Program Files\Unity\Hub\Editor\2022.2.0b4\Editor\Unity.exe"
安装了2022.2.0b4
编辑器.ulf
文件并将其存储在"C:\Users\myAccount\Downloads\Unity_v2017.x.ulf"
"C:\Program Files\Unity\Hub\Editor\2022.2.0b4\Editor\Unity.exe" -batchmode -manualLicenseFile "C:\Users\myAccount\Downloads\Unity_v2017.x.ulf" -logfile
如果命令行操作没有产生预期结果,请查看Editor.log
文件。在日志文件中检查此文件的位置。