电子制造商目标:mac vs. mas

Ath*_*dom 3 javascript node.js electron electron-builder electron-packager

electron-builderMac OS X的 2 个目标之间有什么区别:macvs mas?我知道这mas是为了在 Mac App Storemac中分发,并且是在它之外分发。

  1. mas当新版本作为 Github 版本发布时,包是否能够自动更新?还是必须通过 Mac App Store 进行更新?

  2. 您如何决定mac使用哪些目标,它们是否都有特定的用例?

    • 药物治疗
    • 压缩

谢谢你解开我的困惑!

ram*_*man 5

有趣的问题!!

  1. 当新版本作为 Github 版本发布时,mas 包是否能够自动更新?还是必须通过 Mac App Store 进行更新?
    • Nomas不能自动更新,因为它是针对应用程序商店的。我们需要在应用商店手动更新
  2. 您如何决定使用哪些 mac 目标,它们是否都有特定的用例? 包/dmg/zip
    • DMG 是应用程序安装在操作系统级别的格式,即它可以通过任何用户访问。您简单的拖放应用程序就是应用程序文件夹
    • PKG 就像一个应用安装程序,里面有安装步骤。PKG 的主要优点是它让我们可以选择在用户级别安装应用程序,这意味着应用程序只能为特定用户安装,就像 Windows 操作系统一样。下图中的示例。 在此处输入图片说明