#electron-builder
#electron-builder
Вопрос:
Я пытаюсь сгенерировать файлы автоматического обновления для загрузки на сервер. После подписания и нотариального заверения я ожидаю, что там будет последний файл.yml, но это не так. Не уверен, чего мне не хватает. Это раздел сборки package.json, который я использую. (версия electron-builder: 22.8.1)
"build": {
"appId": "com.myorg.myapp",
"productName": "Product name",
"copyright": "",
"afterSign": "./scripts/notarize.js",
"afterAllArtifactBuild": "./scripts/afterAllArtifactBuildHook.js",
"mac": {
"category": "public.app-category.productivity",
"hardenedRuntime": true,
"gatekeeperAssess": false,
"entitlements": "assets/entitlements.plist",
"entitlementsInherit": "assets/entitlements.plist",
"publish": {
"provider": "generic",
"url": "https://some-url/",
"publishAutoUpdate": true,
"channel": "latest"
},
"target": [
"zip",
"dmg"
]
},
"win": {
"icon": "assets/icon.ico",
"publish": {
"provider": "generic",
"url": "https://some-url/",
"publishAutoUpdate": true,
"channel": "latest"
},
"target": [
"nsis",
"zip"
]
},
"dmg": {
"sign": true
},
"files": [
"build/**/*",
"node_modules/**/*",
"system/**/*"
],
"directories": {
"buildResources": "assets"
},
"fileAssociations": [
{
"ext": "diagram",
"name": "Diagram.codes Project",
"mimeType": "application/json",
"role": "Editor"
}
]
},
Комментарии:
1. Вы нашли причину этого? Я сталкиваюсь с той же проблемой
2. @RahulSingh Столкнулся с той же проблемой на данный момент, вы поняли это?
3. Вероятно, это не ваша вина. См . github.com/electron-userland/electron-builder/issues/925