预配程序包

预配程序包可用于在无需访问终结点管理的环境中准备和配置设备。 无论用户的身份和注册状态,都可在全新体验 (OOBE) 期间,或通过在设置期间应用预配程序包,将其部署到设备。

预配程序包注意事项

  • 非公共应用
  • 仅 USB 侧载
  • 没有自动更新 (需要通过预配包 [PPKG] 手动更新 )

本地计算机存储中的证书对通过预配包安装的应用进行签名。 预配程序包只能将证书安装到设备(本地计算机)存储。 因此,可以通过相同的预配程序包安装应用和证书。 如果要从 MDM 部署证书或通过 证书管理器进行安装,请确保将证书部署到本地计算机存储,以便对以这种方式安装的应用进行签名。

若要了解为 HoloLens 设备创建预配程序包的基本信息,请访问 HoloLens 预配。 要部署应用,必须从高级预配开始。

注意

HoloLens(第一代)对通过使用预配程序包 (UniversalAppInstall) 安装应用提供有限支持。 HoloLens(第一代)设备仅支持在 OOBE 期间通过 PPKG 安装应用,并且仅支持用户上下文安装。

设置

Windows 配置设计器中,执行以下四个步骤。

  1. 将 ApplicationManagement/AllowAllTrustedApps 设置为“是”。 请参阅 ApplicationManagement/AllowAllTrustedApps

  2. 导航到“UniversalAppInstall”>“UserContextApp”,输入“PackageFamilyName”。 请参阅 UniversalAppInstall

    可以在安装了应用的设备上使用 Device Portal。 访问“应用”页面,查看 PackageRelativeID 行,“!”之前的所有信息都是你的“PackageFamilyName”。

  3. 然后,你将看到有一个新部分 ApplicationFile。 使用此区域上传你的 appx 程序包。

  4. 根据你是购买应用还是构建了自己的 LOB 应用,需要上传许可证文件或安全证书。

    • 对于许可证文件:导航到“UniversalAppInstall”>“UserContextAppLicence”并输入许可证产品 ID。 将创建一个新部分 LicenseProductID:yourlicenseproductid,选择此新部分,浏览到许可证的位置并上传
    • 对于安全文件,导航到“证书”,选择要与 .appx 程序包一起安装的证书。

确保将项目保存到安全位置。 然后将其“导出”为“预配程序包”。

另请参阅:将预配程序包应用于 HoloLens