跳到主要内容

Mac App Store 和 Electron 上的 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-

相关 Pull Request:electron/electron#3108, electron/electron#2920

Windows 自动更新程序

在 Electron v0.34.1 中,改进了 auto-updater 模块,以便与 Squirrel.Windows 一起使用。 这意味着 Electron 提供了在 OS X 和 Windows 上轻松自动更新应用程序的方法。 您可以在文档中阅读有关在 Windows 上设置应用程序以进行自动更新的更多信息。

相关 Pull Request:electron/electron#1984