首页 > 解决方案 > 我想避免签署 Windows 应用程序

问题描述

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

标签: angularwindowsionic-frameworkelectroncode-signing

解决方案


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

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

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

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

  • 不签也没关系。只是告诉你的朋友忽略警告。

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

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

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

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

推荐阅读