我正在尝试在 Mac 中使用 nwjs 签署我的应用程序构建。 https://github.com/nwjs/nw.js/wiki/MAS:-Signing-the-app
以下是我尝试的步骤。在 8 个步骤中,最多 7 个对我有用。当我运行第 8 个命令时,我收到“捆绑根目录中存在未密封的内容”错误消息。
1. export IDENTITY= "*******"
2. export PARENT_PLIST=/path/to/parent.plist
3. export CHILD_PLIST=/path/to/child.plist
4. export APP_PATH=/path/to/yourapp/YourApp.app
5. codesign --deep -s $IDENTITY --entitlements $CHILD_PLIST $APP_PATH"/Contents/Frameworks/nwjs Helper.app"
6. codesign --deep -s $IDENTITY --entitlements $CHILD_PLIST $APP_PATH"/Contents/Frameworks/nwjs Helper EH.app"
7. codesign --deep -s $IDENTITY --entitlements $CHILD_PLIST $APP_PATH"/Contents/Frameworks/nwjs Helper NP.app"
8. codesign --deep -s $IDENTITY --entitlements $PARENT_PLIST $APP_PATH
请查看我的文件结构的屏幕截图