Hello,
We have a native AIR app that uses some native files, so it needs to be packaged using "adt -package -target native [files...]" command and cannot be created as an AIRI file.
We include the SWF file, the app description XML and the required native files into the installer, and we also include our code signing certificate into this command line, and everything worked great.
Recently our code signing certificate expired, and we released an update with a new certificate.
However on the machines where our application had been installed previously, installation fails with the following error.
The certificate of the installed app fails to match either the signature or migration signature of the AIR file
It turns out that AIR framework expects a migration signature for applications that had been installed before and changed certificate.
The problem is that "adt -migrate" command expects an .AIR file, and fails to migrate a native installer (such as .EXE or .APP).
How should we migrate a native installer? is there any option in adt to do this?
Thank you in advance,
Anatoly