在初始成功部署运行后从 Hololens 打开应用程序时,程序不再运行,而是显示它正在休眠:
如果我执行以下步骤,这是可重复的:
- 部署到模拟器(无需调试)
- 让模拟器自动运行游戏(此时游戏运行正常)
- Bloom手势退出游戏
- 向菜单打开手势并放置并运行我的游戏(因此恢复游戏)
- Bloom Gesture 退出游戏并移除窗口(因此终止游戏)
- 再次运行游戏
那时,窗口只会保持睡眠状态,程序不会运行。即使我关闭模拟器并再次部署它!我目前唯一的修补程序是删除在 Unity 资产文件夹中生成的证书,以便在我再次构建应用程序时重新制作它们。此时模拟器认为它是一个新程序并且它运行正常(但只是第一次)
我目前的设置:
- 统一2017.1.0f3
- Visual Studio 2017(带有所有必需的扩展)
- Hololens 模拟器版本 10.0.14393.1358
许多不同的统一程序都出现了这个问题,包括最基本的程序(无脚本)。所以我认为我的统一设置、Visual Studio 设置有问题,或者是模拟器中的错误。
这只是模拟器上的问题。不是实际的设备(它适用于设备)。如果您需要了解我如何设置 Unity 项目或 Visual Studio 项目,我将编辑并发布此内容。