13 Feb 2012 23:14
Re: [Qt-interest] Latest on Mac App Store + sandboxing?
<norulez <at> me.com>
2012-02-13 22:14:03 GMT
2012-02-13 22:14:03 GMT
Hi, I had also troubles with this after lion comes out last year. In short words... You must use codesign for each file which is in your bundle, except for frameworks (see point 1) 1.) use codesign for all your frameworks (e.g. Bundle/Contents/Frameworks/QtGui.framework) 2.) use codesign for all your plugins (e.g. Bundle/Contents/PlugIns/imageformats/libqgif.dylib) 3.) use codesign with the entitlements file on your bundle 4.) run productbuild 5.) test the created package with the installer I hope this helps Best Regards NoRulez Am 13.02.2012 um 20:16 schrieb Paul Miller <paul <at> fxtech.com>: > As the Sandbox deadline is now March 1, today I tried to submit an > update to one of my Mac App Store apps and received an email with this > information: > > "Invalid Signature - the executable > <application>.app/Contents/Frameworks/QtCore.framework/Versions/4/QtCore > is not signed, the signature is invalid, or it is not signed with an > Apple submission certificate. Refer to the Code Signing and Application > Sandboxing Guide for more information. > > Invalid Signature - the executable(Continue reading)
I had made a mistake in the example (point 2) in the last mail, here are "all" steps copied from my project
So, let's say the bundle indentifier in this example is called BUNDLE (bundle.app) and the project PROJECT
The APPLICATION_CERTIFICATE and INSTALLER_CERTIFICATE are the certificates which you have installed
from
RSS Feed