得到密封的资源缺失或无效"签名mac app后出错

时间:2014-09-04 12:03:47

标签: macos libgdx sign codesign

在使用libgdx签署我的应用程序后,我收到了来自苹果的电子邮件,内容为:

  

签名无效 - 路径MyApp.app/Contents/PlugIns/jdk1.7.0_51.jdk上的嵌套应用程序包Java SE 7已签名但签名无效。从编码签名报告了以下错误:密封资源丢失或无效

这是我的签名脚本:

  

distdir = $(dirname $(dirname“$ 0”))/ dist

     

codesign --deep -v -f -s“第三方Mac开发者应用程序:我的团队”--entitlement“$(dirname $(dirname”$ 0“))/ mac / Entitlements.plist”“$ distdir / MYAPP 。应用程序“

     

找$ distdir / MYAPP.app / Contents / -type f(-name“ .jnilib”-or -name“ .jar”-or -name“* .dylib”) - exec codesign --verbose -f -s“第三方Mac开发者应用程序:我的团队”--entitlement“$(dirname $(dirname”$ 0“))/ mac / Entitlements.plist”{} \;

     

找$ distdir / MYAPP.app / Contents / -type f(-name“ .jnilib”-or -name“ .jar”-or -name“* .dylib”) - exec codesign --verbose --verify {} \;   find $ distdir / MYAPP.app / Contents / -type f -name“libgstplugins-lite.dylib”-exec rm -f {} \;

     

查找$ distdir / MYAPP.app / Contents / -type f -name“libjfxmedia.dylib”-exec rm -f {} \;

我的签名代码有什么问题? 感谢。

0 个答案:

没有答案