求助 mac 手动签名 app(codesign)

2021-02-21 20:49发布

我用QT开发的程序,再mac上编译出了app,对app程序进行签名公证,目前有一步骤出现了问题,求助。

我的app里面包含了jar包,目前app里面的其他的签名都通过了公证,只有这个jar包一直通不过。

错误提示如下:

    {       "severity": "error",       "code": null,       "path": "transfer_mac_0.0.3.48.dmg/transfer.app/Contents/MacOS/fdt-qt.jar/org/lirc/socket/libjunixsocket.jnilib",       "message": "The binary is not signed.",       "docUrl": null,       "architecture": "x86_64"     },     {       "severity": "error",       "code": null,       "path": "transfer_mac_0.0.3.48.dmg/transfer.app/Contents/MacOS/fdt-qt.jar/org/lirc/socket/libjunixsocket.jnilib",       "message": "The signature does not include a secure timestamp.",       "docUrl": null,       "architecture": "x86_64"     } jar明明已经是个binary,Not a directory,怎么再对jar包里面的jinlib包进行签名?求各位大神指教。

1条回答
网易词典
1楼-- · 2021-02-21 21:09

原来可以对jar解压操作的,搞定哈哈