我有一个带有电子更新程序的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的更新将不起作用(,并将它们上传到存储位置。