Не могу построить электронное приложение без подписи кода - PullRequest
1 голос
/ 30 марта 2019

Я пробовал электронный сборщик и электронный упаковщик, и я получаю эту ошибку

Error: Command failed: codesign --verify --deep --strict --verbose=2

Мне не нужна подпись кода или магазин приложений, мне просто нужно запустить егона моем компьютере.

build

"build":  "electron-packager ./public --app-version 1.4.3 --platform darwin --icon ./public/icon.icns --out ./dist --overwrite"

Я пробовал электронный упаковщик и электронный строитель.

1 Ответ

1 голос
/ 31 марта 2019

Я не вижу проблемы в том, что вы опубликовали.Это те команды, которые я использую для electronic-packager - "package-mac", "package-win".Может быть, они помогут.

Электроностроитель использует "pack" и "dist", и я не включил соответствующие сценарии для них.

"scripts": {
    "start": "APP_DEV=true electron .",
    "package-mac": "electron-packager . --overwrite --platform=darwin --arch=x64 --asar --ignore=/dist --ignore=/build --prune=true --out=release-builds",
    "package-win": "electron-packager . --overwrite --platform=win32 --arch=ia32 --asar --ignore=/dist --ignore=/build --prune=true --out=release-builds",
    "postinstall": "install-app-deps",
    "pack": "build --dir",
    "dist": "build -mw"
  },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...