使用 HoloLens 创建“体验”的最佳做法

简介

我们的客户和合作伙伴使用 HoloLens 创造了令人惊叹的体验,我们在世界各地的博物馆、水族馆和景点中看到了多个出色的应用程序和场景。 我们的合作伙伴有多种部署和维护这些应用程序的方法,本指南重点介绍应用程序的最佳做法、技术体系结构和设备管理和预配。

按照本部分中的指南作,可以确保你的体验可缩放、易于管理,并且随时可与体验合作伙伴一起使用,从而为客户提供愉快的体验体验。

重点领域

在本指南中,我们将重点介绍协同工作以形成整体解决方案的几个关键领域。

  1. 应用程序注意事项
  2. 环境注意事项
  3. 选择正确的设备管理选项
  4. 策略配置
  5. “开箱即用”生产线
  6. 故障排除和设备重置

我们希望本指南适用于 10-20 台设备之间的任何小型体验,以及 100 多个设备的大型部署。

应用程序注意事项

你的体验在 HoloLens 设备上运行的 UWP 应用程序的上下文中运行。 开发支持不在本文档的上下文中,但在开发过程中需要考虑一些元素。

单 Self-Contained UWP 应用程序

按照建议的方法部署应用程序时,我们会部署一个“单应用展台”,该展台会自动启动应用程序。 用户无权访问 HoloLens作系统 (OS) 或 Shell,这意味着体验使用的所有活动都应包含在此应用程序中。

应用程序应能够重置回“正在启动”状态,并继续在“循环”中运行。 任何校准或导航功能都应包含在应用程序中,因为应用可以有效地控制设备体验。 这种做法无需担心来宾可能会修改或损坏体验,并实现体验的快速周转。

踢出到“设置”

在任何 IT 环境中,网络可能存在间歇性问题,或者需要重置发生故障的应用程序。 在单个应用展台中,无法启动到“设置”屏幕来执行此次要故障排除。

应用程序应具有一种方法,用于访问“作员”菜单, (受共享密码或类似) 保护,这将启动 In-Box 设置菜单,以实现网络配置、全息影像映射重置或设备重置) 等功能。 可以使用“启动 URI”功能启动设备设置菜单。 启动 Windows 设置应用 - UWP 应用程序

环境注意事项

HoloLens 通过在空间中跟踪用户,将全息资产无缝融合到真实环境中,从而追加稳定且准确的全息影像。 适当的跟踪是 HoloLens 在你的环境中放置体验的中心。 为了保持适当的跟踪性能和最佳使用,需要遵循一些环境注意事项,以便 HoloLens 按预期运行。 请参阅 HoloLens 环境注意事项。

注意事项 说明
照明 (平均照度计 - 500 – 1000 照度) 照明用于跟踪位置和使用环境。 它不能太亮,也不能太暗。 建议是照明应该明亮,均匀和舒适,供人类毫不费力地看到。 请参阅 照明
照明类型 不同类型的光可能会影响跟踪并影响性能。 有关详细信息,请参阅 照明类型
空间中的项 HoloLens 在环境中使用称为功能的独特地标。 为确保最佳跟踪,请确保周围的环境功能丰富,并带有海报、植物、独特的对象等,以帮助跟踪。 请参阅 空间中的项
虫 洞 尝试通过使其与众不同来区分区域。 外观相同的区域可能会导致虫洞,HoloLens 跟踪器认为这些区域位于同一位置。 在商业环境中使用标签或其他区分功能来区分区域并帮助缓解此问题。 请参阅 虫洞
空间中的移动 不断移动、移动和不断变化的环境 (包括拥有大量) 人员的区域,HoloLens 很难跟踪。尝试提供对设备清晰可见的稳定空间,以便更好地进行跟踪。 请参阅 空间中的移动
用户与空间中的项的邻近性 HoloLens 相机可以看到距离对象不超过 15 厘米的距离。 请参阅 用户与空间中的项的邻近度
空间中的图面 不太闪亮的对象更容易跟踪。 查看 空间中的图面
Wi-Fi 指纹注意事项 启用 Wi-Fi 后,即使未连接到路由器,地图数据也会与 Wi-Fi 指纹相关联。 如果设备上没有 Wi-Fi 信息,全息影像和空间识别可能会变慢。 Wi-Fi 信号的重大变化会使设备相信它在另一个空间。 请参阅 Wi-Fi 指纹注意事项
温度和法规信息 (典型的建议温度范围 - HoloLens 2设计为在 +10 C 到 +35 C 之间使用) HoloLens 应存储在可接受的温度范围内的环境中, (处于待机状态或关闭一小时,然后再使用设备) 。 有关温度范围和法规、使用情况和安全信息,请参阅 HoloLens 法规 信息页。
环境合规性披露 查看有关 HoloLens 材料和物质 的详细信息,了解环境合规性
电池信息 2 - 3 小时电池使用时间。 USB-C 电池组可用于延长这一时间。

对于可能持续超过 5 到 10 分钟的体验,请在体验开始时启动眼部校准。

选择正确的设备管理选项

设备管理是轻松大规模部署 HoloLens 的关键考虑因素。 可以通过以下选项实现此结果:预配包或移动设备管理Microsoft Intune都有利弊可取,但请查看以下注意事项,以便为环境做出正确的决策。

预配包

按照使用预配包配置 HoloLens 中的步骤作, (HoloLens) 。

优点 缺点
所有配置都可以放置在同一包中,包括 Wi-Fi、VPN、展台模式,使用 Windows 配置Designer 需要对 XML 有一定的了解
使用低代码或 GUI 配置设置。 必须为每个更新生成新包。
非常适合脱机安全部署,但仅限于不允许 Internet 访问 如果通过 MDM 或证书管理器部署证书,则必须将证书部署到本地计算机存储,以便对使用预配包安装的应用进行签名。
可以通过同一预配包安装应用和证书
如果以后想要更改设置,可以堆叠预配包以满足特定需求

若要使用预配包配置HoloLens 2,请按照使用预配包配置 HoloLens 中的步骤进行作。 从 Microsoft 应用商店下载 Windows 配置Designer以生成包

Intune

按照使用 Microsoft 的 Endpoint Manager Intune中的步骤管理 HoloLens 设备。 按照 Windows Autopilot for HoloLens 2 中的步骤,使用 Windows Autopilot 简化对缩放的 HoloLens 设置。

优点 缺点
设备可以组合在一起,配置可以应用于设备的用户组 需要Intune许可证。 但是,共享Intune设备许可证将满足此要求。
非常适合超过 15 - 20 台设备的缩放部署 需要熟悉Intune或其他新式移动设备管理服务。
允许以免手动方式实现配置。 可以生成配置和应用程序更新并将其远程推送到多个设备。
可以通过易于使用的 GUI 中的配置文件使用 Endpoint Manager 门户进行配置。 此外,OMA-URI 提供了创建自定义设置和配置文件的灵活性。
允许租户限制,以防止设备被盗或以未经授权的方式重复使用。

策略配置

策略用于定义控制 HoloLens 设备的设置。 在本部分中,我们将共享应应用于体验解决方案的配置。 如前一部分所述,可以通过两种预配方法应用策略:预配包或使用移动设备管理Microsoft Intune。

具有“设置”应用“的单个应用展台自动启动和访问者模式 (示例 XML 策略)

对于预配包,可以在分层 XML 结构中显示配置,如下所示。

<AssignedAccessConfiguration
            xmlns="http://schemas.microsoft.com/AssignedAccess/2017/config"
            >
            <Profiles>
                <Profile Id="{8739C257-184F-45DD-8657-C235819172A3}">
                    <KioskModeApp AppUserModelId="BAEAEF15-9BAB-47FC-800B-ACECAD2AE94B_cw5n1h2txyewy!App" />
                </Profile>
            </Profiles>
            <Configs>
                <Config>
                    <SpecialGroup Name="Visitor"/>
                    <DefaultProfile Id="{8739C257-184F-45DD-8657-C235819172A3}"/>
                </Config>
            </Configs>
        </AssignedAccessConfiguration>

设置应用的 AUMID: BAEAEF15-9BAB-47FC-800B-ACECAD2AE94B_cw5n1h2txyewy!应用程序

具有Microsoft Intune的单应用展台

Intune使用可远程应用于 HoloLens 的展台模板或自定义 OMA-URI 配置。 有关详细信息,请参阅为 HoloLens 配置展台模式的步骤,然后按照Microsoft Intune单应用展台模板设置配置文件。

访问者自动登录

通过自动登录到访问者配置文件,无需看到登录屏幕,即可直接跳入作。 设备使用访问者配置文件直接启动到展台体验中。 此行为是必需的设置,可以使用自定义策略 OMA-URI 进行管理。

设置
URI ./Device/Vendor/MSFT/Policy/Config/MixedReality/VisitorAutoLogon
类型 布尔值
1 (0 – 默认禁用)

租户锁定

租户锁定 CSP 通过将设备锁定到该租户来保留组织租户上的设备,即使通过设备重置或重新刷新也是如此。 它使HoloLens 2只能使用 Autopilot 绑定到 MDM 注册,并且可以使用此处的自定义策略 OMA-URI 进行管理...

设置
URI ./Vendor/MSFT/TenantLockdown/RequireNetworkInOOBE
类型 布尔值
True

限制可用设置选项

若要限制“设置”中可用的选项,请使用“页面设置可见性 CSP”。 这种做法允许管理员减少用户可用的设置。

设置
URI ./Device/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList
类型 String
Showonly:network-wifi;全息 图;重置;

注意

给定此处显示的值... Wi-Fi、全息影像、重置在设置中可用。

应用程序部署

若要使用 Intune 部署应用程序,请参阅使用 Intune 和 公司门户 部署应用程序,了解详细信息。

应用程序汇报

有关体验的应用程序更新,请参阅将应用添加到Microsoft Intune了解详细信息。 若要更新体验,请使用最新版本的应用程序上传新的应用包文件,并使用 Intune 进行部署。

一致的 LOB 应用部署和更新

为确保尽快部署和更新 LOB 应用,可以执行几个步骤:

开箱即用的生产线

准备

最佳做法是使用 高级恢复助手 (ARC) (可从 Microsoft Store 下载)将所有设备更新到最新版本。

预配程序包

  1. 请确保将预配包 (.ppkg) 复制到 U 盘的根目录,仅应用根目录中的包,如果存在多个包,则按顺序应用这些包。
  2. 在“开箱即用体验”期间插入 U 盘, (OOBE) 的“第一个可交互时刻” (即HoloLens 2) 蜂鸟屏幕。
  3. 当设备准备好进行预配时,系统会自动打开一个提示,并显示预配页。
  4. 等待预配完成。
  5. 然后会自动加载上述指定体验。

对于具有预配包的更新,请使用高级恢复助手 (ARC) 重新刷写设备,并为任何更新应用具有特定配置的新预配包。

移动设备管理 - Microsoft Intune

  1. Autopilot 需要 Internet 访问,并且必须使用以下选项之一来建立 Internet 访问
    1. 使用 USB-C 到以太网适配器将设备连接到以太网,实现有线 Internet 连接,HoloLens 2自动完成 Autopilot 体验。

注意

Wi-Fi 网络也可以作为 OOBE) (现成体验的一部分,但需要更多交互才能为设备进行 Wi-Fi 设置。

  1. 设备会自动启动“开箱即用体验”,建立 Internet 连接后不应与之交互。 设备可能会在 OOBE 期间重启,但允许进程在与设备交互之前完成。
  2. OOBE 过程完成后,如果按上述方式设置,设备会自动加载到访问者配置文件单应用体验中。

对于使用移动设备管理 - Microsoft Intune的更新,请按照安装、更新或删除所需应用中所述的步骤进行作。

充电和重复使用的最佳做法

对于繁忙的工作环境,需要遵循一些最佳做法,以确保 HoloLens 设备始终准备就绪并准备好使用。 下面是清洁和充电信息的列表,以确保最佳使用。 HoloLens 2电池充电的最佳做法和充电 HoloLens 清洁HoloLens 2清洁常见问题解答

疑难解答

当设备出现挑战时,需要执行一些步骤进行故障排除并恢复活动使用。 请访问重启、重置或恢复HoloLens 2中的故障排除文档,了解解决设备问题的main路由。

在许多情况下,重启、重置或恢复设备足以解决设备硬件问题。

此外,请务必通过 HoloLens 设备上提供的反馈中心应用报告任何问题。 向我们提供反馈