Electron 电子osx信号不工作

Electron 电子osx信号不工作,electron,Electron,我正在尝试使用electron osx sign对我的electron应用程序进行签名: electron-packager . $APP --platform=darwin --arch=x64 \ --out dist \ --ignore=build \ --ignore=config/development.json \ --overwrite \ --prune \ --icon=appicon.icns \ --app-bundle-id="com.exa

我正在尝试使用electron osx sign对我的electron应用程序进行签名:

electron-packager . $APP --platform=darwin --arch=x64 \
  --out dist \
  --ignore=build \
  --ignore=config/development.json \
  --overwrite \
  --prune \
  --icon=appicon.icns \
  --app-bundle-id="com.example.myapp" \
  --build-version=$BUILD --app-version=$VERSION \

electron-osx-sign "dist/myapp/myapp.app" \
  --identity="$DEVELOPER_KEY"
它不断显示以下错误:

Command failed: codesign --sign Developer ID Application: XXXXXXXXXX --force dist/myapp/myapp.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework
其中
开发者ID应用程序:xxxxxxxxx
是有效的证书

我的
electron-osx标志
版本是
0.4.4
electron-packager
版本是
8.0.0

有人能帮忙吗


谢谢。

在谷歌搜索之后,在macOS 10.12上使用codesign似乎出现了一些问题

请参阅

我还在electron osx sign GitHub问题页面上发布了解决方案