Copy link to clipboard
Copied
Hi,
I have an application that runs on Windows and MAC. The last release of the application was signed in February of this year without any issues on both of the target patforms. Now, when signing the latest release on MAC I am getting an error.
code object is not signed at all
In subcomponent: Path to application /Contents/Frameworks/Adobe AIR.framework
I am using a DigiCert extended validation token to sign the code.
I relaize this is pretty obscure, but will appreciate any ideas on how to solve this issue.
Best,
C.S.
1 Correct answer
This is a pretty narrow little niche but hopefully what I've discovered will help someone out...
When signing and air application in which the runtime is embedded, you must sign the Adobe Air executable first.
To do this right-click or control click on the app, e.g. appName.app and choose show package contents. Find the Adobe Air executable in "Contents/Frameworks/Adobe Air.framework. Right-click or control-click the Adobe Air shortcut and coose show original. Right-click or control-click on
...Copy link to clipboard
Copied
Copy link to clipboard
Copied
This is a pretty narrow little niche but hopefully what I've discovered will help someone out...
When signing and air application in which the runtime is embedded, you must sign the Adobe Air executable first.
To do this right-click or control click on the app, e.g. appName.app and choose show package contents. Find the Adobe Air executable in "Contents/Frameworks/Adobe Air.framework. Right-click or control-click the Adobe Air shortcut and coose show original. Right-click or control-click on the Adobe Air exe and select Get info. From the pop-up window copy the path, and use it in the terminal with codesign -s appending a "/Adobe Air" to the end. Once it's signed you can sign the app without an error.
One more thing... Your application won't open on a MAC without a warning and the need to overide the default security settings unless you register as a developer with apple.
I did this and used a MAC certificate to sign Adobe Air and the application.
WHAT FUN!
Copy link to clipboard
Copied
So many hours trrying to figure this out. You are a godsend.
