【问题标题】:Error ZIP file not provided - autoUpdate on mac using electron-updater dmg未提供错误 ZIP 文件 - 在 mac 上使用电子更新程序 dmg 自动更新
【发布时间】:2022-01-05 21:49:50
【问题描述】:

我有一个使用电子更新程序设置的 mac dmg 目标安装程序,当我的应用检测到更新时,我在日志中收到一条错误消息,指出 ZIP file not provided。不知道如何解决?

编辑:在docs 中它说“默认为默认值(Squirrel.Mac 的 dmg 和 zip)。注意:Squirrel.Mac 自动更新机制需要启用 dmg 和 zip,即使仅使用 dmg 也是如此。禁用 zip 会破坏 dmg 包中的自动更新”

我尝试将 target 设置为 default,但我得到了一个不同的错误,它找不到 <installerName.zip>,尽管只创建了一个 dmg 文件。

我正在使用:

"electron": "14.0.1",
"electron-builder": "^22.13.1",
"electron-updater": "^4.4.6",

【问题讨论】:

    标签: electron electron-updater


    【解决方案1】:

    在构建设置中,我删除了"dmg" 目标并将其替换为"default"。我确保两个安装程序 <installerName.dmg><installerName.zip> 都已创建(否则 dmg 的更新将不起作用)并将它们上传到存储位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-29
      • 2020-02-18
      • 2016-07-24
      • 2021-06-16
      • 2021-08-17
      • 2022-01-14
      相关资源
      最近更新 更多