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