Electron 上的 Mac App Store 和 Windows 自动更新程序
·阅读时间:2 分钟
最近,Electron 添加了两个激动人心的功能:一个与 Mac App Store 兼容的构建版本和一个内置的 Windows 自动更新程序。
Mac App Store 支持
从 v0.34.0
开始,每个 Electron 版本都包含一个与 Mac App Store 兼容的构建版本。以前,在 Electron 上构建的应用程序不符合 Apple 对 Mac App Store 的要求。这些要求中的大多数都与使用私有 API 相关。为了以符合要求的方式对 Electron 进行沙箱化,需要删除两个模块
crash-reporter
auto-updater
此外,在检测 DNS 更改、视频捕获和辅助功能方面,一些行为发生了变化。您可以在文档中阅读有关更改的更多信息以及将您的应用提交到 Mac App Store。可以在Electron 发布页面上找到这些发行版,它们以 mas-
为前缀。
相关拉取请求:electron/electron#3108、electron/electron#2920
Windows 自动更新程序
在 Electron v0.34.1
中,对 auto-updater
模块进行了改进,以便与Squirrel.Windows
一起使用。这意味着 Electron 提供了在 OS X 和 Windows 上轻松自动更新应用程序的方法。您可以在文档中阅读有关为 Windows 上的自动更新设置应用程序的更多信息。
相关拉取请求:electron/electron#1984