自动更新不起作用:MAC os Target .pkg

Viv*_*mar 5 electron electron-builder electron-updater

以前我们使用.dmg目标并发布在S3 存储桶上,因此在 S3 和电子应用程序上它会自动创建latest-mac.ymlapp-update.yml文件,并为下一个版本的应用程序自动更新。

但现在我们使用目标作为.pkg。自动更新程序现已停止。latest-mac.ymlapp-update.yml不是为.pkg目标创建的。但构建已成功上传到 s3。

包.json

"package-ci": "yarn postinstall && yarn build && electron-builder --publish always",
.....
"mac": {
      "entitlements": "build/entitlements.mac.inherit.plist",
      "entitlementsInherit": "build/entitlements.mac.inherit.plist",
      "icon": "./resources/icon.png",
      "target": [
        "pkg"
      ]
    },
    ........
     "publish": {
      "provider": "s3",
      "bucket": "build",
    }
Run Code Online (Sandbox Code Playgroud)

小智 0

https://www.electron.build/auto-update.html 不幸的是,唯一支持的列出的目标是 dmg、appimage 和 nsis