繁体   English   中英

如何在没有证书的情况下安装 UWP package?

[英]How to install UWP package without certificate?

通常当我们下载并安装一个应用程序时,我们只需点击安装,同意许可,设置位置,我们就完成了。 应用程序被安装。

今天我导出了一个 UWP 应用程序,发布文件夹也包含安装程序,但我不能以相同的方式安装它,我必须运行 PowerShell 脚本来安装应用程序,或者我必须手动安装“证书”,然后我可以安装程序。 为什么?

这有点麻烦。 我怎样才能避免这种情况? 如果证书安装是强制性的,那么为什么其他程序不需要这个? 他们是否使用任何内置证书? 如果是这样,我怎么能做这样的事情? 如何将自己(/我的应用程序)标记为受信任的发布者/受信任的来源?

简而言之,我的问题是,我怎样才能制作一个简单的安装程序?

我对此很陌生,请帮帮我。 我添加了我的发布文件夹的屏幕截图。 这可以帮助你理解我在说什么。

在此处输入图像描述

基于本文档重要部分,它提到

如果您在 Microsoft Store 中发布您的应用程序,您的应用程序将使用受信任的证书为您签名。 这允许用户在不安装关联的应用签名证书的情况下安装和运行您的应用。

因此,当您从商店下载并安装应用程序时,您只需要安装应用程序而无需安装证书。

如果您在设备上安装应用程序 package,您首先需要信任 package。 要信任 package,必须在用户设备上安装证书。

因此,如果您和其他用户想要安装 package,则需要先使用 PowerShell 或手动在设备上安装证书,然后才能安装 ZEFE90A8E604A7C840E88D03A67F6B7D8。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM