Windows代码签名证书信任期

Windows代码签名证书信任期,windows,electron,electron-builder,code-signing-certificate,Windows,Electron,Electron Builder,Code Signing Certificate,我有一个有效的Windows应用程序。我正在使用Electron Builder为Windows应用程序签名,使用的是我们用于为macOS应用程序签名的相同Apple.p12证书。Electron Builder网站提到以下内容: 代码签名证书在安装过程中显示警告 一旦有足够多的用户安装了您的应用程序,并且您已经建立了 信任 建立这种信任需要多长时间? 以下是显示Windows中证书详细信息的屏幕截图: Windows SmartScreen将应用的发布者列为“未知发布者”。我在这里遗漏了什

我有一个有效的Windows应用程序。我正在使用Electron Builder为Windows应用程序签名,使用的是我们用于为macOS应用程序签名的相同Apple
.p12
证书。Electron Builder网站提到以下内容:

代码签名证书在安装过程中显示警告 一旦有足够多的用户安装了您的应用程序,并且您已经建立了 信任

建立这种信任需要多长时间?

以下是显示Windows中证书详细信息的屏幕截图:


Windows SmartScreen将应用的发布者列为“未知发布者”。我在这里遗漏了什么吗?

尽管这听起来不负责任,但答案是你永远不知道你的应用程序何时会赢得足够的声誉,通过smartscreen过滤。它不是静态/固定时间段

不幸的是,微软并没有发布关于什么构成了足够的下载以消除SmartScreen警告的指南。微软过去也曾表示,签署代码是一种“最佳实践”,您“可以遵循它来帮助建立和维护应用程序的声誉”


除非您使用EV cert,否则加速这一过程的唯一方法是发布您的应用程序和有意义数量的用户下载和安装,而不会出现恶意行为。

我们是说10次、100次还是1000次安装?