未提供错误ZIP文件-使用电子更新程序dmg在mac上自动更新



我有一个带有电子更新程序的mac dmg目标安装程序,当我的应用程序检测到更新时,我在日志中收到一个错误,说ZIP file not provided。不知道该怎么解决?

编辑:在文档中,它说";默认为默认值(Squirrel.Mac为dmg和zip(。注意:Squirrel.Mac自动更新机制需要同时启用dmg和zip,即使只使用dmg。禁用zip将中断dmg包中的自动更新";

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

我正在使用:

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

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

相关内容

  • 没有找到相关文章

最新更新