Version: Unity 6.0 (6000.0)
语言 : 中文
故障排除
资源和媒体

诊断网络问题

使用 Unity Package Manager Diagnostics 工具可以帮助诊断与 Unity Package Manager 有关的常见网络问题。Diagnostics 工具会运行一些基本的网络测试,并创建 Unity 支持团队用于诊断常见网络问题所需的文件。运行该工具后,您可以与 Unity 支持团队共享结果,因此 Unity 支持团队可以更好地指导您解决这些问题。

要诊断网络问题:

  1. 可以通过使用 Unity Package Manager Error 对话框或通过手动运行脚本来运行 Unity Package Manager Diagnostics 工具。

  2. 在 shell 窗口中查看测试结果。工具输出还会列出 upm-diagnostic-report.txt 报告的位置及其创建的 upm-diag.log 文件。

  3. 如果您需要 Unity 支持团队的帮助,请在提交错误时提供 upm-diagnostic-report.txtupm-diag.log

方法 1:使用 Unity Package Manager Error 对话框

当 Unity 尝试启动时,将在加载项目之前启动 Package Manager 进程。如果在 Package Manager 中遇到严重错误,Unity 将显示以下错误消息:

严重错误对话框,提示您采取操作
严重错误对话框,提示您采取操作

要运行 Diagnostics 工具,请单击诊断 (Diagnose)。Unity 将关闭并在新窗口中启动 Diagnostics 工具。

方法 2:手动运行脚本

Unity 编辑器安装文件夹中的 Diagnostics 文件夹中找到 RunUnityPackageManagerDiagnostics 脚本:

操作系统: Diagnostics 命令行工具的路径
Windows <path-to-unity-installation-folder>
   \Unity
      \Data
         \Resources
            \PackageManager
               \Diagnostics
                  \RunUnityPackageManagerDiagnostics.bat
macOS
Linux
<path-to-unity-installation-folder>
   \Unity.app
      \Contents
         \Resources
            \PackageManager
               \Diagnostics
                  \RunUnityPackageManagerDiagnostics

要启动该工具,请执行以下操作之一:

  • 从命令行运行脚本文件。
  • 在文件浏览器中双击脚本文件。注意:在 macOS 上,必须右键单击 Unity.app 并选择显示包内容 (Show Package Contents) 才能访问 Unity.app 的内容。

示例输出

诊断报告会显示在 shell 窗口中工具结果最上方
诊断报告会显示在 shell 窗口中工具结果最上方

其他资源

故障排除
资源和媒体