预配程序包

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

预配程序包注意事项

  • 非公共应用
  • 仅 USB 侧载
  • 无自动更新(需要通过 PPKG 手动更新)

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

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

注意

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

设置

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

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

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

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

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

  4. 根据是否购买了应用或生成了自己的 LOB 应用,将需要上传许可证文件或安全证书。

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

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

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