Flash Professional CS6 | Publish to AIR | Errors | Failed to install AIR Application

If you are using Flash Professional CS6, you may encounter the following error when trying to install an AIR app published from Flash.

“This application cannot be installed because this installer has been mis-configured. Please contact the application author for assistance.”

 

 

 

 

 

 

 

 

 

Publishing to AIR – General Introduction

Helpful Links – http://helpx.adobe.com/content/help/en/flash/using/publishing-adobe-air-desktop.html

Problem Reason

The above problem arises when the same application is exported with different certificates and the new air application which is being installed conflicts with the old one.

Steps to resolve the above issue -

SOLUTION 1

Verify if the AIR application you were trying to install is already present on the system. To do so:

  1. Search for the application from its APP Name which is specified in the “AIR Settings” dialog and make sure that the application is completely uninstalled from the system.
  2. Install the AIR application again.

SOLUTION 2

Change the Application ID (APP ID – App ID is the identifier string for the application) in the Application Settings of the AIR Application

  1. Change the ID of the application in the application xml file and install it as a brand new app as if it had never been installed before.

Helpful Link – http://helpx.adobe.com/content/help/en/flash/using/publishing-adobe-air-desktop.html#creating_air_application_and_installer_files

SOLUTION 3

Create a new certificate for the AIR application. Steps for doing so:

  1. On the Signature tab, make the following settings:
    Certificate: Point to another valid AIR code-signing certificate or click the Create button to create a new certificate. Enter the certificate password in the Password field.
  2. Use this brand new certificate for signing the AIR application.
  3. Compile the App with the new certificate.

Helpful Link – http://helpx.adobe.com/content/help/en/flash/using/publishing-adobe-air-desktop.html#signing_your_application

4 Responses to Flash Professional CS6 | Publish to AIR | Errors | Failed to install AIR Application

  1. Rahul says:

    “Verify if the AIR application you were trying to install is already present on the system”
    How do i do this in AIR?

  2. Konstantin Elstner says:

    SOLUTION 4

    If you try to provide an update for old an application which was signed with an expired certificate, you should additional the adt “mirgate” command:

    http://help.adobe.com/en_US/air/build/WS901d38e593cd1bac1e63e3d128fc240122-7ffd.html

    In some case you should check this solution before trying solution 3, because solution 3 would break your signature process.

  3. Solution 1 worked great for me.