2017-05-04 57 views
0

我嘗試使用電子OSX-SIGN籤我的電子應用:電子OSX-SIGN不工作

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 

其中Developer ID Application: XXXXXXXXXX是一個有效的證書。

electron-osx-sign版本是0.4.4electron-packager8.0.0

任何人都可以幫助嗎?

謝謝。

回答

0

一些google搜索後,似乎有使用協同設計在MacOS 10.12,

請參考this post一些問題。

我也發佈了this link的電子osx簽署GitHub問題頁上的解決方案。