[FLEX] can't package .air , self signing does not work

This bug is holding me up  from delivering to QA  so please anybody , thanks

Trying to create an AIR installer which I have successfully done in the past as recent as 3/30. IDEA states that it creates the installer correctly but when I try to run the installer I get the following:

http://screencast.com/t/6AoEQNx9y

Some relevant details:

Win 7 64 bit
IDEA 11.2
build 117.281

java version "1.7.0_01"
Java(TM) SE Runtime Environment (build 1.7.0_01-b08)
Java HotSpot(TM) Client VM (build 21.1-b02, mixed mode, sharing)



Here's the install log:

[2012-05-04:12:55:29] Application Installer begin with version 3.2.0.2070 on Windows 7 x86
[2012-05-04:12:55:29] Commandline is: C:\Users\cod2\IdeaProjects\Flex\DataUploader\out\production\DataUploader\DataUploader.air
[2012-05-04:12:55:29] Installed runtime (3.2.0.2070) located at c:\Program Files (x86)\Common Files\Adobe AIR
[2012-05-04:12:55:29] Unpackaging file:///C:/Users/cod2/IdeaProjects/Flex/DataUploader/out/production/DataUploader/DataUploader.air to C:\Users\cod2\AppData\Local\Temp\flaF77A.tmp
[2012-05-04:12:55:30] Application signature verified
[2012-05-04:12:55:30] Unpackaging/validation complete
[2012-05-04:12:55:30] Installed app (DataUploader) located at C:\Program Files (x86)\DataUploader\DataUploader.exe
[2012-05-04:12:55:30] The certificate of the installed app fails to match either the signature or migration signature of the AIR file
[2012-05-04:12:55:38] Application Installer end with exit code 9

Any feedback is appreciated.

0
1 comment

Hi,
what Flex SDK (and AIR SDK) version do you use? I tried to reproduce with the Flex SDK 4.6.0.23201 (and default included AIR SDK 3.1.0.4880), Windows 7 64bit, AIR runtime 3.2.0.2070, but haven't seen any problems, *.exe file was created and executed successfully. Please try attached sample project, click Build | Package AIR Application and try to install created *.air application. Will it work in your environment?



Attachment(s):
AIR_desktop.zip
0

Please sign in to leave a comment.