【问题标题】:I want to avoid signing a windows application我想避免签署 Windows 应用程序
【发布时间】:2021-10-10 11:52:05
【问题描述】:

我正在考虑尝试开发一个 Windows 应用程序。我可能会使用带角度的离子和电子。从我正在阅读的内容来看,听起来我必须购买某种许可证才能签署我的应用程序,然后才能分发它。我现在在上大学,所以我买不起昂贵的执照。有没有办法避免这种情况?

【问题讨论】:

  • 只有在通过 Windows 分发时才需要签名。您可以在不需要签名证书的情况下在网站上提供下载。

标签: angular windows ionic-framework electron code-signing


【解决方案1】:

这取决于您的受众,以及您是否想要进行自动更新。

如果您不签署您的应用程序:

  • 安装时您会看到一个警告屏幕,提示您未签名,但无论如何它都会有一个安装按钮。
  • 只要您没有安装任何防病毒软件,自动更新仍然是可能的,大多数防病毒软件会阻止来自未签名应用的自动更新。

场景 1:您有一个只打算与朋友分享的小型爱好应用。

  • 没有签名是好的。只需告诉您的朋友忽略该警告即可。

场景 2:您有一个简单的独立实用程序供任何人使用。

  • 这仍然是可能的,但推出新版本可能有点让人头疼。理论上您可以提供自动更新,但它只适用于没有防病毒软件的人。

场景 2:您有一个用于商业用途的专业应用程序,它使用自动更新来获取新版本。

  • 您需要一个代码签名证书才能使自动更新可靠地工作,大约是70USD/yr

【讨论】:

    猜你喜欢
    • 2016-06-18
    • 2017-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-02
    • 2014-12-05
    • 1970-01-01
    相关资源
    最近更新 更多