Unity HoloLens 2部署的App卡在加载中

Unity HoloLens 2 deployed App stuck loading

我正在尝试通过 USB 使用 Visual Studio 2022 将应用程序从 Unity 2020.3.32f1 部署到 Hololens 2。每次我尝试部署该应用程序时,它都会在开始加载到 Hololens 之前通过 visual studio 正确构建和部署,然后它会卡在 4 个旋转球体上并一直保持在这里,直到我打开开始菜单并单击主页。

我已经尝试按照此处定义的流程构建应用程序 https://docs.microsoft.com/en-us/learn/paths/beginner-hololens-2-tutorials/,但最终仍然无法尝试加载带有 4 个不断旋转的白色球体的应用程序。

我正在使用从混合现实功能工具安装的 MRTK 2.7.3 和混合现实 OpenXR 插件 1.3.1 统一 2022.3.32f1 Visual Studio 2022

我之前使用的项目使用 MRTK 2.5.1、Unity 2019.4.28f1、visual studio 2022 且没有 OpenXR,所有相同的设置都能完美运行。

以下是我正在使用的构建和播放器设置

Build Settings

XR Plugin Management Settings

OpenXR Settings

我有这个完全相同的问题。统一版本相同并使用 Visual Studio 2022。一切都在使用 Unity 2020.3.20f1 => 升级到 2020.3.32f1 并出现问题(无限加载球体)。

恢复到版本 2020.3.20f1 并清除构建文件夹已解决我的问题。

很抱歉没有给出任何关于为什么会发生这种情况的理解,我只能告诉你恢复到以前的统一构建很可能会解决这个问题(正如你可能知道的那样)。

这里也一样,Unity 2020.3.32f1c1

此问题已在刚刚发布的 Unity 2020.3.33f1 中修复。 解决方法是在 Unity 编辑器中禁用启动画面。

这里是发行说明。 https://unity3d.com/de/unity/whats-new/2020.3.33

以及错误跟踪器条目。 https://issuetracker.unity3d.com/issues/app-doesnt-launch-on-hl2-uwp-after-update-to-2020-dot-3-32f1

我自己试了一下,成功了。

我的环境:

  • 统一 2020.3.33f1
  • MRTK 2.7.3
  • Visual Studio 2019
  • OpenXR 插件 1.3.1
  • XR 插件管理 4.2.1