如何创建不需要开发者许可的 appxbundle

How to create appxbundle that does not require developer license

我正在与基础架构团队合作部署 Windows 10 通用应用程序和 运行 一些障碍。他们目前正在请求不需要开发人员许可证即可安装的发布版本应用程序。他们使用的是 SCCM,这是一种我不熟悉的工具,并且只显示 Windows 10 Mobile 的 OS 要求(不是 Windows 10 (x86)、(x64))并在我解决开发者许可证问题之前暂停。 这是我所做的:

当 运行 Powershell 脚本时,我收到 "Before installing this app, you need to do the following: - Acquire a developer license" 的问候,然后它做了一些管理员提示,无法获得开发者许可证。

如果我将设备置于开发者模式,脚本会完美运行并且应用程序会按预期运行。

我是否遗漏了导致我需要开发者许可证的内容?跟以_Test结尾的包文件夹有关系吗?这是它创建的唯一输出。

如果我可以提供任何其他信息,请告诉我。谢谢!

好的...我终于明白了。这与配置或应用程序打包无关。 Visual Studio 2015 年生成的 PowerShell 脚本需要开发者许可(开发者模式)。如果我只是 运行 我自己的 Add-AppxPackage PathToAppxBundle 在 PowerShell 中,它在 Sideload 模式下安装时没有证书或开发人员提示。请注意,在我的案例中,证书已通过组策略安装。