在 Surface Hub 上安装应用
- 项目
-
-
-
- 适用于:
- Surface Hub, Surface Hub 2S, Surface Hub 3
你可以在 Surface Hub 上安装更多应用,以满足团队或组织的需求。 根据你是在开发和测试应用,还是部署已发布的应用,有不同的安装应用的方法。
- Surface Hub 仅运行 UWP 应用。 使用 MSIX 打包工具 创建的应用不会在 Surface Hub 上运行。
- Surface Hub 仅支持脱机许可的应用。
- 应用必须面向通用设备系列或 Windows 团队设备系列。
- 默认情况下,必须对应用进行签名才能安装。 在测试和开发时,还可以选择运行开发人员签名的 UWP 应用,使设备进入开发人员模式即可。
- 在 Surface Hub 上安装应用需要管理员凭据。
有几种选项可安装已发布到 Microsoft Store 的应用,具体取决于是否要在几台设备上评估它们,或者是否要将它们广泛部署到组织。
若要安装发布的应用:
若要评估单个 Surface Hub 上的应用,可以使用 Surface Hub 上的 Microsoft 应用商店应用浏览和下载应用。
备注
不建议使用 Microsoft Store 应用将应用大规模部署到组织。 在具有多个 Surface Hub 的企业环境中,使用预配包或通过 MDM 提供商(例如Microsoft Intune)部署应用。
- 若要下载应用,必须使用 Microsoft 帐户或组织帐户登录 Microsoft Store 应用。 但是,一个帐户同一时间只能连接最多 10 台设备。 如果拥有超过 10 台 Surface Hub,则需要创建多个帐户,或者在安装应用间隙从帐户中删除设备。
- 若要安装应用,需要在拥有的每台 Surface Hub 上手动登录 Microsoft Store 应用。
浏览 Surface Hub 上的Microsoft应用商店
- 在 Surface Hub 中,打开“设置”。
- 出现提示时输入设备管理员凭据。
- 导航到 Surface Hub>应用 & 功能。
- 选择“ 打开应用商店 ”并搜索要查找的应用。
随着适用于企业的 Microsoft Store的停用,组织需要一种可靠的替代方案来管理和部署跨多个 Surface Hub 设备的应用程序。 WinGet,Microsoft的命令行包管理器,它为 IT 专业人员提供了一个强大而灵活的工具来发现、下载和安装应用程序,从而填补了这一空白。 这种向 WinGet 的转换可确保组织可以保持对其应用部署过程的控制,同时受益于跨设备的自动化和一致性的改进。 通过采用 WinGet,可以简化应用程序管理,并确保从现在弃用的适用于企业的应用商店顺利过渡。
- 默认情况下,WinGet 预安装在Windows 10 (版本 1809 及更高版本) 和Windows 11。 若要确认已安装 WinGet,请打开命令提示符并输入 winget。
- 确保运行的是 WinGet 1.8 或更高版本。
- 如果 WinGet 不存在或需要最新版本,请按照以下说明 作:安装 WinGet。
在此方案中,使用 WinGet 下载适用于 Surface Hub 的应用包。
输入以下命令:
将 替换为 <app-id>
要下载的应用的特定 ID。
winget download <app-id> --platform windows.universal -a x64 --skip-license
示例命令:
winget download 9WZDNCRFHVJL --platform windows.universal -a x64 --skip-license
同意条款:
如果出现提示,请在下载过程中同意条款。
查看下载的文件:
下载完成后,文件将保存在“下载”文件夹中的新子目录中。 此文件夹包含应用包和任何必要的依赖项文件。
通过 预配包 或 MDM 提供程序部署应用。
-
9WZDNCRFHVJL:Microsoft应用商店应用 ID;在此示例中,Microsoft OneNote。
-
平台 windows.universal:指通用 Windows 平台 (UWP) ,这意味着该包设计为在多个 Windows 设备上运行,包括 Surface Hub、电脑、平板电脑和其他支持 UWP 的设备。
-
-a x64:指定包的体系结构,与 64 位 Windows 系统兼容。
-
--skip-license:无需在下载包之前接受许可协议。 使用此标志,可以在下载过程中自动接受许可条款,而不会收到提示。
查找具有与 Surface Hub 相关的关键字的兼容应用,或者通过筛选通用 Windows 平台 (UWP) 应用。
在命令提示符下使用以下命令:
winget search --tag "Surface Hub"
此命令搜索标记为“Surface Hub”的应用,指示它们已针对 Surface Hub 设备进行了优化。
如果要查找与 Surface Hub 兼容的 UWP 应用,可以使用如下所示的命令筛选搜索:
winget search --source msstore --query uwp
这显示了 Microsoft 应用商店中的 UWP 应用,其中许多应用可以在 Surface Hub 上运行。
如果了解要查找的应用类型,例如按名称排序的协作工具或特定软件,则可以更直接地搜索:
winget search "collaboration"
或
winget search "Microsoft Whiteboard"
找到感兴趣的应用后,可以查看更多详细信息以确认兼容性或了解有关该应用的详细信息:
winget show <app-id>
例如:
winget show Microsoft.Whiteboard
此命令提供有关应用的详细信息,包括其说明、版本以及它是否与 Surface Hub 等设备兼容。
可以使用预配包在 Surface Hub 上手动安装脱机许可的应用。 使用 Windows 映像和配置Designer (ICD) 创建一个预配包,其中包含通过 WinGet 下载的应用包和未编码的许可证文件。 有关详细信息,请参阅 为 Surface Hub 创建预配包。
若要将应用部署到组织中的大量 Surface Hub,请使用受支持的 MDM 提供程序。 下表显示支持部署脱机许可的应用包的 MDM 提供程序。
MDM 提供程序 |
支持脱机授权的应用包 |
从版本 1602) 开始Configuration Manager (的本地 MDM |
是 |
第三方 MDM 提供程序 |
查看以确保 MDM 提供程序支持部署脱机许可的应用包。 |
本部分为应用开发人员提供有关在 Surface Hub 上测试应用的信息。
默认情况下,Surface Hub 仅运行发布到 Microsoft 应用商店并由其签名的 UWP 应用。 作为应用认证过程的一部分,提交到 Microsoft Store 的应用将进行安全和合规性测试,这可有助于保护 Surface Hub 不受恶意应用的攻击。 启用开发人员模式还可安装开发人员签名的 UWP 应用。
重要
在启用开发人员模式后,需要重置 Surface Hub 才能禁用该模式。 重置设备将删除所有本地用户文件和配置,然后重新安装 Windows。
- 在 Surface Hub 中,启动“设置”。
- 请在系统提示时,键入该设备的管理员凭据。
- 导航到“更新和安全”>“对于开发人员”。
- 选择“开发人员模式”并接受警告提示。
开发时,在 Surface Hub 上测试应用的最简方法是使用 Visual Studio。 Visual Studio 的远程调试功能有助于在应用广泛部署之前发现其中的问题。 有关详细信息,请参阅使用 Visual Studio 测试 Surface Hub 应用。
使用 Visual Studio 为 UWP 应用创建应用包,并且使用测试证书签名。 然后使用 Windows 映像和配置设计器 (ICD) 创建包含该应用包的设置包。 有关详细信息,请参阅 为 Surface Hub 创建预配包。
在准备好发布应用后,开发人员需要将其提交并发布到 Microsoft Store。 有关详细信息,请参阅 发布 Windows 应用和游戏。
提交应用时,开发人员需要设置设备系列可用性和组织授权选项,确保该应用可在 Surface Hub 上运行。
在 Windows 开发人员中心上,导航到应用提交页面。
选择“程序包”。
在设备系列可用性下,选择以下选项:
-
Windows 10 协同版
-
让 Microsoft 决定是否使应用可用于以后任何设备系列
有关详细信息,请参阅设备系列可用性。
在 Windows 开发人员中心上,导航到应用提交页面。
选择“定价和可用性”。
在“组织授权”下,选择允许组织断开连接(脱机)授权。
备注
默认情况下,使我的应用可用于带有应用商店托管(联机)许可和分发的组织处于选中状态。
提示
开发人员还可直接将业务线应用发布到企业,无需在应用商店中广泛提供。 有关详细信息,请参阅向企业分配 LOB 应用。
有关详细信息,请参阅组织授权选项。
有几种不同的方法可以在 Surface Hub 上安装应用,具体取决于你是在开发应用、评估几个设备上的应用,还是广泛地将应用部署到你的组织。 此表总结了受支持的方法:
安装方法 |
开发应用 |
在少数设备上评估应用 |
将应用广泛部署到组织 |
Visual Studio |
X |
|
|
设置包 |
X |
X |
|
Microsoft Store 应用 |
|
X |
|
受支持的 MDM 提供程序 |
|
|
X |