帮助
有关如何从Unity Hub访问故障排除选项的更多信息,请访问配置文件页面。
常见问题解答
我在哪里可以找到Unity Hub的日志?
要找到Hub日志,请执行以下操作之一:
转到账户 > 故障排除 > 打开日志文件夹。
在Hub托盘菜单中,转到故障排除 > 打开日志文件夹。
或者:
Windows:
%UserProfile%\AppData\Roaming\UnityHub\logs
Mac:
~/Library/Application\ Support/UnityHub/logs
Linux:
~/.config/UnityHub/logs
如果Beta版给我提供了一个关键错误,我该怎么办?
如果您遇到一个错误,阻止您在Unity中进行操作,请重新安装Unity编辑器。要重新安装编辑器,请执行以下操作:
在首选项下选择高级。
选择生产频道。
重新启动Unity Hub。
重新安装您选择的编辑器版本。
我该如何报告一个错误?
要将错误报告给Unity,请执行以下操作之一:
转到账户 > 故障排除 > 报告错误。
在Hub托盘菜单中,转到故障排除 > 报告错误
我该如何切换回亮模式?
亮模式将在Hub的未来版本中可用。
将模块添加到某个编辑器安装位置中不起作用。怎么办?
您无法将模块添加到未使用Hub安装的编辑器安装中。要添加模块,请执行以下操作:
删除安装。
使用Hub下载并安装编辑器。
为什么我无法直接安装项目中丢失的编辑器?
此功能目前正在开发中,将在Hub的未来版本中可用。
我在Mac Catalina上。如果Hub请求访问我的机器上的不同文件夹和服务权限,我该怎么办?
作为Unity编辑器父进程的一部分,Hub请求编辑器所需的权限。编辑器可以要求权限包括提醒、摄像头和键盘。
我尝试使用手动安装程序添加Unity版本,但是安装路径被修改了。这代表什么?
如果您通过Hub安装了编辑器后使用安装程序手动安装编辑器,则默认安装路径可能被设置为从Hub中使用的最后一个路径,因为Hub也使用安装程序。例如,安装路径可能被设置为某个编辑器版本文件夹路径。在手动安装编辑器时更改安装路径,这样您就不会覆盖从Hub安装的最后一个编辑器版本。
我已经删除了Hub,现在我无法重新安装它。怎么办?
在Windows上,如果您未使用Hub卸载工具就删除了Hub,那么您可能需要清理注册表才能重新安装Hub。
我在Windows 10上,无法安装Hub。怎么办?
您需要为强制执行ASLR添加系统覆盖,因为Unity安装程序不支持此设置。要覆盖此设置,请执行以下操作:
转到 Windows安全 > 应用和浏览器控制 > 利用保护设置 > 程序设置。
要将程序添加到自定义,请执行以下操作之一:
选择 按程序名称添加 以添加具有可执行文件名称的程序。例如,文件名可以包括
UnityDownloadAssistant-2019.2.12f1.exe
或UnitySetup64.exe
。选择 选择确切文件路径 以导航到要添加的程序的可执行文件。
在程序设置窗口中,转到 强制对图像进行随机化(强制执行ASLR) 部分。
选择 覆盖系统设置。
启用 覆盖系统设置。
选择 应用。
为所有版本的Unity安装器重复此过程。
我选择了网络驱动器相对路径作为下载或安装路径,但无法完成下载或安装。我该如何处理?
Hub不支持网络驱动器相对路径或符号链接。您需要指定下载和安装的精确路径。
Linux常见问题解答
当我尝试使用apt-get install unityhub
安装时,为什么我只看到Hub的测试版本?
如果您的系统中同时配置了STABLE
和UNSTABLE
仓库,将只显示测试版本。默认情况下,apt
命令会列出最新的软件包版本。要安装Unity Hub的稳定版本,您可以执行以下操作
在Debian中安装Unity Hub的稳定版本
禁用测试版本仓库。
$ sudo mv /etc/apt/sources.list.d/unityhub-beta.list /etc/apt/sources.list.d/unityhub-beta.list.bak $ sudo apt update $ sudo apt-get install unityhub
查询Hub的具体版本。
$ sudo apt-get install unityhub=3.x.x
在Rel/CentOS中安装Unity Hub的稳定版本
禁用测试版本仓库。
$ sudo mv /etc/yum.repos.d/unityhub_beta.repo /etc/yum.repos.d/unityhub_beta.repo.bak $ sudo yum check-updates $ sudo yum install unityhub
查询Hub的具体版本。
$ sudo yum list unityhub $ sudo yum install unityhub-<version info>
当我安装Debian软件包时,我接收到以下错误信息:/etc/apt/sources.list.d/unityhub.list: No such file or directory
。我该如何处理?
当sources.list.d
不存在或者您没有权限创建文件时,可能会发生这种情况。要修复此错误,请手动创建文件夹并使用以下命令创建一个空的unityhub.list
文件
$ sudo mkdir /etc/apt/sources.list.d
$ sudo touch /etc/apt/sources.list.d/unityhub.list
当我通过命令行删除、添加或更新Unity Hub时,我收到一个错误信息,表明锁定文件正在使用中。我该如何处理?
如果您收到锁定文件错误,还应该显示相关的进程号。在这个例子中,进程号是4076。
$ E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 4076
如果出现此错误,请使用以下命令停止进程。在命令中,将4076
替换为您设备显示的进程号。
$ sudo kill -9 4076
如果您执行了此命令后删除了Unity Hub并出现此错误,请遵循命令行中的说明来修复它。
$ sudo apt-get remove unityhub
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
ubuntity@ubuntu:~$ sudo dpkg --configure -a