Bundling Air runtime failure

Hi,
I've built and air application that my client wants to distribute.  They acquired the distribution license and I followed the instructions for creating a bundled installer for windows.  But when I launch the installer I get the message:
Sorry and error has occurred.
The application could not be installed because the installer file is damaged. Try obtaining a new installer file from the application author.
If I launch the installer for the air application there is no error.  Uninstalling AIR has no impact.
A quick search of the web doesn’t bring up any tutorials on how to create a bundled installer per the instructions provided by Adobe so it’s hard to know if I’m taking any missteps.
If you have experience creating bundled installers, your help would be greatly appreciated.  I’d also be willing to discuss hiring a qualified expert in this area to consult on the creation of bundled installers for Windows and MAC OS.
Best regards,
Chris

Hello,
I'm sorry you've run into this problem with the camera api.  It's been reported in this thread (and entered into our database) and we're actively looking into it.  However, I've only been able to reproduce this on the Mac.  Are you seeing this occur on Windows too?
I don't have a time/date for the next release available, so in the interim I would suggest rolling back to AIR 2.5.  Our archive page also contains a link to the Settings Manager tool that allows you to temporarily disable auto update. 
I'm sorry for the inconvenience, we'll get this fixed asap!
Chris

Similar Messages

  • Backward compatibility for installers when switching to bundled (aka captive) Air runtime

    The non-bundled versions of the installers for desktop Air applications on Mac have the nice feature of ensuring that multiple versions of the same app cannot exist on the system. When a new version of the app comes along, the installer removes the old one as part of the upgrade. I've also noticed that if you attempt to install the same version of the same Air application, Air offers the option of simply uninstalling the existing version (a roundabout way of exposing an uninstall of an Air app).
    We are thinking about switching over to using a bundled Air runtime for our product, which means that we have to write our own installer for Mac. However, we need to be able to detect if a previous, non-bundled version of our Air app exists on the system, and if so, uninstall it before placing the new version down.
    How does Air keep track of what's been installed on the Mac? Does it expose an API that we could call from within our custom installer to uninstall a specific non-bundled desktop Air application? If not, does Air maintain installed app location data in a way that an outsider could possibly consume?
    On Windows, I see that Air just makes use of the MSI database, so we're all set there. But on Mac, I don't know how to proceed.
    Thanks for your help.

    Looks like the ARH utility will do what I want, but I cannot find where to download it from, and what the license agreement is for using it. Here's where I found ARH discussed. Anyone know where I can get this from?
    http://help.adobe.com/en_US/air/redist/WS485a42d56cd19641-70d979a8124ef20a34b-8000.html

  • AIR Runtime exe as well as my App exe into one exe

      How to Bundle AIR Runtime exe as well as my App exe into one exe in Windows XP so that user can have only one exe and on clicking of that it will automatically install AIR Runtime if it is not installed or a lower version of it is there.?

    Air runtime is installed automatically for you there is no need to bundle it that way. The Captive Runtime bundles your application with AIR runtime dll taken from your SDK at time of compilation. This release type doesn't require separate AIR download, but it doesn't produce installer of any kind for your application - just a bundle (your swf + air dll + project descriptor). You can use tools to package the whole thing into msi isntaller. Tools like advanced installer, install jummer or, WiX tool are used for that.
    GL.

  • Air runtime bundled with exe installation issue

    Hello,
    I am sorry if my question is not relevent but i am facing an installation issue with air bundlled with my exe app.
    I have created my air app as  myApp.exe  with flash cs5.5.Air 2.6 has been embeded with the package.If i try to install the package on a system without having internet connection, its asking "Air runtime not found, please download or contact app provider".if net connected,then it will install fine.Actually my app requires no internet acces and purely its an offline desktop app.
    Actually is there any background checking / updation is going with the bundled air ?
    i have stucked in between this.any help would be appreciated.
    thanks,
    Arunraj

    Is this problem with the installer, or your application at first launch?  Would it be possible to send this to me at [email protected] so I can give it a try?
    Thanks,
    Chris

  • Android AIR Runtime Not Bundled?

    Hello,
    I am using Flash Builder to build my app for Android. I have selected the option to bundle the AIR runtime with the application. When I debug the application on the Android device, it still prompts me to download the AIR runtime. Why is it not working as expected?
    thx

    It can't be done yet, but it is a requested feature. Not sure when it might be a reality.
    Meanwhile, only the first AIR app would have that extra download, and in some cases AIR would be preinstalled on the device. So, given that here isn't a choice, you should learn to live with it for now!

  • Distribute Adobe Air Runtime via Apple Remote Desktop

    I've be researching whether or not it's possible to distribute the Adobe Air framework via Apple Remote Desktop, but I haven't found any solutions. The Adobe Air Admin guide has this to say:
    Enterprise deployment
    IT administrators can install Adobe AIR and AIR applications silently using standard desktop deployment tools. IT administrators can deploy the following:
    •Silently install Adobe AIR using tools such as Microsoft SMS, IBM Tivoli, or any deployment tool that allows silent installations that use a bootstrapper
    No mention of Apple Remote Desktop, or any other Apple-related Enterprise deployment methods. Is this possible, or must Mac software vendors bundle the Adobe Air framework with their pkgs (and jump through the necessary licensing hoops) in order for clients to get an Adobe Air app and all it's dependencies (i.e. the Adobe Air framework) distributed to a network of Apple machines.
    Thanks!

    Thanks for the interest in AIR.  You are correct that you would have to wrap everything (runtime and application) up in a .pkg for installation via ARD.  Another alternative would be to get the AIR Runtime installer on to the remote system, and then execute it via ssh.
    Chris

  • Adobe AIR - Inconsistencies in detecting whether Adobe AIR runtime is installed

    Hello Flex community,
    I am having issues with detecting whether Adobe AIR is installed  using the following process: http://livedocs.adobe.com/flex/3/html/help.html?content=distributing_apps_3.html
    Having installed Adobe AIR 1.5, we are at times getting a value of  not installed from the getStatus() function of the air.swf located at  http://airdownload.adobe.com/air/browserapi/air.swf
    Has anyone else faced this issue before? If so, does anyone have any  steps to resolve it?
    Thanks!
    Mauricio

    After doing some more research on the issue, I have found other users encountering the same issue we are:
    http://groups.google.com/group/air-tight/browse_thread/thread/706716c29caf0254
    http://www.flexdeveloper.eu/forums/adobe-air/air-swf%27s-getstatus-method-mistakenly-retur ns-%27available%27-when-air-is-installed/
    http://forums.adobe.com/thread/435935
    In the second thread, it says:
    “My issue seems to be specifically related to the use of "Silent Install". My client has a distribution license for the AIR runtime and is bundling the AIR installer with their installer. When Silent Install is used to install the AIR Runtime, Adobe's air.swf reports that the runtime is not installed. This happens until the user initiates an air app, at which point air.swf is able to detect the runtime installation.””
    This seems to suggest there is a bug with the Silent Installer or with the air.swf getStatus function. I tried the steps above and was able to recreated and resolve the issue. Does anyone else know of a different workaround?

  • Air runtime questions

    Hi all,
    We're eyeing Air suspiciously and thinking about trying to use it for distributing various apps.
    Our main concerns are all about the runtime licence model.
    1) The Runtime distiribution licence agreement says:
    Licensee may not distribute the Adobe AIR installer or installer files for purposes of bypassing installation of the Adobe AIR Runtime, an Adobe AIR application, or the EULA.
    Does this mean if we bundled the runtime distribution installer on a CD and tried ot install it as part of our installer using the -silent install method we would actually be breaking the licence agreement?
    2)Say we install the runtime this way and then our app. A new version of air comes out, the user is then quizzed by Air whether they want to upgrade.
    There is no way to avoid this?
    3) And when if they do upgrade I've heard a lot of stories about apps suddenly becoming unuseable. Can someone confirm it doesn't just break the app beacuse it wasn't written for that version, it is simply that runtimes are not backward compatible?
    I think I know the answers to these questions but I need to ask to get total clarity as basicaly it seems ludicrous if you want Air to be taken up by the raft of developers who, like me, are desperate to walk away from mdm Zinc.
    ta...

    1. There is a redistribution agreement you can sign to bundle an AIR Runtime with your app. installer.
    2. Setting Manager can set to stop update.
    3. We have made great effort to make sure new releases are  backward combatible.

  • AIR runtime and AIR applications built using Captive Runtime still need Admin Privilege to Install

    I am working on a small project to install AIR application(native .exe & .dmg) with AIR runtime without needing the Administrator privilege so I used Captive runtime but the installation is still asking for admin privilege
    I bundled AIR application with AIR runtime using Captive runtime from flash builder 4.6, then I packaged this into a .MSI using Advanced Installer. Now when I install it for a user without admin privilege it prompts me for Admin credentials.
    Can you please tell me if
    1. I need AIR distribution license to install AIR runtime without Admin privilege
    2. Do I need a different installer
    3. Am I missing any step here
    Thank you

    If you're installing to a location where Windows requires elevated privileges, like Program Files, you'll need to have admin privileges to continue.  Are you using an AIR based native installer or have you taken the application with the captive runtime and rolled this up in your own installer?
    Here's a section from the Installation and deployment options in Adobe AIR 3 article that might help:
    Installation privileges
    When designing an installer, one has the option to choose from approaches that may or may not require administrative privilege. For example, a drag-and-drop install on Mac OS X requires no special privilege; users can always copy the application into their own application folders, for which they have the necessary permissions. On the other hand, if registry keys must be written to the machine-specific portion of the registry on Windows, installation of that application will require administrative privilege to do so.
    The two installer formats directly supported by AIR, AIR files and native installers, have always required administrative privilege. This was a design decision made in part to simplify the implementation of the AIR installers: If administrative privilege is assumed to be available, implementation is possible if the registry can be written to, and so on. It was also selected because, in many enterprises, this is the desired behavior: administrators can use the privilege requirement to gate software installation.
    All the same, there are scenarios where supporting installation without requiring administrative privileges is desirable, or even necessary. This can now be achieved using custom installers; you simply need to author an installer that operates correctly with only standard user privilege. In practice this can be easy to achieve; a simple install-by-copy to a writable location (that is, in the user's own folder) will suffice. Should you author a more complex installer, you should keep in mind that the addition of certain operations during the install process will in turn reintroduce the requirement for administrative privileges.

  • Mobile App Packaged as Desktop (with air runtime)???

    Okay, so I have this application that is basically the ubiqutous page turning component you can find online, but modified for mobile.  It's for kid's storybooks.  It's a mobile flex application in FlashBuilder 4.6.  When I export release build for my mobile project, I see an option for desktop .air packaging rather than mobile.  Works and looks great....but you can't sell a .air file on Mac App Store.  I want to bundle the air runtime to create a  .app, which hopefully I can get on the app store.  However, this option is not available in a mobile project.  I've tried figuring it out via commandline...
    java -jar adt.jar -package -keystore ./jamesabrannan_cert_development.p12 -storetype pkcs12 -target bundle ShortBook.app ShortBook-app.xml ShortBook.swf
    but that results in.... no such file /Users/jamesabrannan/Documents/test/ShortBook.app
    So then I saw that perhaps some of the google results might be wrong/outdated and I was actually simply supposed to indicate the folder the app was to be created in, okay, so....
    java -jar adt.jar -package -keystore ./jamesabrannan_cert_development.p12 -storetype pkcs12 -target bundle . ShortBook-app.xml ShortBook.swf
    But that results in....
    Files "/Users/jamesabrannan/Documents/test/ShortBook-app.xml" and "/Users/jamesabrannan/Documents/test/ShortBook-app.xml" have conflicting package paths: /Users/jamesabrannan/Documents/test/ShortBook-app.xml
    What I want to do is take my mobile application and package it with the OS X runtime for adobe air.  It must be possible, but I'll be darned if I can figure it out.  Looks like I have AIR 2.6, or whatever is standard in FlashBuilder 4.6
    I'm trying to avoid creating a desktop app, adding the mobile framework, and then transfering my code to it.
    Any help would be appreciated.  This would be a great boon, as some tablet apps would be totally applicable - with a few slight modifications - on a desktop.
    Thanks,
    James A. Brannan
    Brannan Technical Solutions LLC
    www.floopiebooks.com

    If you're using the MAX preview release then make sure both the device and your PC are on the same network and connected.

  • Can an ADT-packaged native installer install the AIR runtime in silent mode?

    Silent installation of my app works fine when the runtime is installed, as follows:
    <path>\MyApp.exe -silent -location "\"C:\Program Files\MyApp\"" -desktopShortcut -programMenu
    However, if the runtime is not installed, the invocation does nothing. I've also tried -eulaAccepted.
    Is it possible to silently install the app, yet if the runtime is not installed, initiate the runtime install automatically from adobe, preferably with a eula prompt for the user?
    Worst case, if the runtime must be bundled in the package, is a sidecar install supported for native installers?
    I should note, I cannot package the app as .air. The app uses NativeProcess and bundles an exe.
    Thanks.

    chris.campbell wrote:
    Dmitry Svetlakov wrote:
    I try use silent mode under Mac OS - doesn't work in this situation: Adobe AIR not installed on system.
    Because isntaller needs in access from administrator.
    Log:
    Jul 18 15:36:01 user-macbook-pro /var/folders/f+/f+YgX8A8EzyL0WM6aZ2rT++++TI/-Tmp-/airNEZFRK/Adobe AIR Installer.app/Contents/Frameworks/Adobe AIR.framework/Versions/1.0/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[8694]: Could not create directory at /Applications/Adobe/Flash Player/AddIns/airappinstaller
    Jul 18 15:36:01 user-macbook-pro /var/folders/f+/f+YgX8A8EzyL0WM6aZ2rT++++TI/-Tmp-/airNEZFRK/Adobe AIR Installer.app/Contents/Frameworks/Adobe AIR.framework/Versions/1.0/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[8694]: Error occurred during copy and set resource fork operation; beginning rollback: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: Could not create directory /Applications/Adobe/Flash Player/AddIns/airappinstaller" errorID=3001]
    Jul 18 15:36:09 user-macbook-pro /var/folders/f+/f+YgX8A8EzyL0WM6aZ2rT++++TI/-Tmp-/airNEZFRK/Adobe AIR Installer.app/Contents/Frameworks/Adobe AIR.framework/Versions/1.0/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[8694]: Rollback complete
    Jul 18 15:36:09 user-macbook-pro /var/folders/f+/f+YgX8A8EzyL0WM6aZ2rT++++TI/-Tmp-/airNEZFRK/Adobe AIR Installer.app/Contents/Frameworks/Adobe AIR.framework/Versions/1.0/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[8694]: Got an unexpected fatal error while in stateInstalling: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: Could not create directory /Applications/Adobe/Flash Player/AddIns/airappinstaller" errorID=3001]
    Jul 18 15:36:09 user-macbook-pro /var/folders/f+/f+YgX8A8EzyL0WM6aZ2rT++++TI/-Tmp-/airNEZFRK/Adobe AIR Installer.app/Contents/Frameworks/Adobe AIR.framework/Versions/1.0/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[8694]: Application Installer end with exit code 7
    Hi Dmitry,
    Are you trying to sub launch AIR silently through your installer?  If so, and you haven't already, please fill out the AIR distribution agreement form and you'll receive documentation that discusses silent installs and uninstall's.
    If you are just trying this out, you are correct that the runtime needs admin access.  You can achieve this by prefixing your command line with sudo.
    Thanks,
    Chris
    Yes, but that not decide our task: create custom installer from air app native installer. I hope you understand that i mean. This installer should work for anyone user - and have to install Adobe AIR Runtime.

  • Silent install Air Runtime and Air App with custom installer?

    I want to use a custom installer that will perform some actions, and then silently install air runtime and an air application. The goal here is to be able to perform a customized install for an Air application (for a user that might not have Air installed) without confusing the user with multiple install screens. Can I use a custom installer to silently install Air (if the user doesn't have it installed) and the Air app? If so, are there any restrictions on the custom installer? If there are any examples of this, please provide the links.

    Since you applied for the distribution from Adobe you should
    have received a link to a page where you can download what they
    call the "side-car" installer. It's basically an installation
    system they are making available to developers that can be easily
    configured to deliver a bundled runtime and application
    installation for Mac and Windows.
    Check your email again and see if you can't find a link in
    there pointing you to a download page for the AIR runtime as well
    as the aforementioned side-car installer. For those who don't know,
    here
    is where you can apply for a redistribution permit for AIR.
    I have a small tutorial posted that might be of help to you
    on my blog:
    http://blog.arnimaack.com/flex-air-series-4-air-all-in-one-installers-on-CD-DVD

  • Possible to pack Air runtime with mobile app?

    Many friends told me if my mobile app need something else to be installed to run, they will quit. I think unless most mobiles installed Air runtime in the future. We must make the installation more user-friendly.
    Can I pack the runtime together with app? Or is ther another work around?

    Flex 4.6 / Air 3.0 introduced Captive Runtime, which is exactly what you are requesting.  You choose the version of Flex/Air to be included in your app and it is bundled into the build.  This has been the only option for iOS, but is now available for Android as well.  When exporting a release build of your project in the newest version of Flash Builder, there is an option in the Deployment tab to "Export application with captive runtime".
    Check out this link for more information:
    http://www.adobe.com/devnet/air/articles/air3-install-and-deployment-options.html#articlec ontentAdobe_numberedheader

  • Need how to install Air Runtime  and App from CD Rom

    I am looking for some direction on how to bundle the Air
    runtime and my app together in a single executable file from a CD
    rom, for MAC and WIN. I already have applied for and received
    licensing necessary form Adobe and I have the dmg and exe of the
    Air runtime.
    I have the seamless install working where internet access is
    available however the initial group who will receive the app won't
    have internet access at the time of distribution so the bundled
    install will be from CD rom.

    Since you applied for the distribution from Adobe you should
    have received a link to a page where you can download what they
    call the "side-car" installer. It's basically an installation
    system they are making available to developers that can be easily
    configured to deliver a bundled runtime and application
    installation for Mac and Windows.
    Check your email again and see if you can't find a link in
    there pointing you to a download page for the AIR runtime as well
    as the aforementioned side-car installer. For those who don't know,
    here
    is where you can apply for a redistribution permit for AIR.
    I have a small tutorial posted that might be of help to you
    on my blog:
    http://blog.arnimaack.com/flex-air-series-4-air-all-in-one-installers-on-CD-DVD

  • Adobe AIR Runtime Redistribution and Native Installer

    Will there be new instructions for Adobe AIR 2.0 Runtime Redistribution? In particular, I'm looking for instructions on how to use the runtime redistribution installer to perform a "side-car installation" of AIR 2 alongside an application that uses the NativeProcess API (and so must be built into a native installer instead of a .air file).
    Thanks!

    Thirded!
    On a test deployment using SCCM and the supplied Adobe AIR Runtime Installer files, we have managed to install our application with the 1.5.3 Air Framework with no major issues other than having to disable the Auto Update feature that doesnt really work in a corporate environment.  Everything was absolutely fine until the release of AIR 2.  Now, the test machines are prompted to install the updated Adobe Air 2 framework once a week, see an excerpt from an Adobe blog post below:
    "In addition, once a week AIR apps check to see if an AIR update is available, and if so, users are presented with the option to update to the most up‐to‐date version, helping to ensure that end users get the benefits of improved security and performance."
    That sounds great right?  Except my users (like many other corporate users) don't have Admin permissions on their machines (hence the use of SCCM), with the result being resultant error messages when a user attemptes to install the AIR framework update without the necessary permissions.
    All of the above would be fine if the Adobe AIR Runtime Installer files were updated to include the latest version of the runtime.  This of course hasn't been done yet - does anyone know when this may happen?  Can anyone help me with this or offer any advice?
    I hope the above makes sense and I would really appreciate any help or advice!
    Thanks!

Maybe you are looking for

  • When I try to purchase an app, I keep getting the (error Id:11200)

    When i try to purchase any app the same error message comes up saying, "There was a problems completing this purchase. Please try again or visit blackberry app world support for more information. (error Id:11200)". And I've tried to visit blackberry

  • Error in Dynamic LOV with Bind Variable

    Hi I created 2 Dynamic LOV's in which Second one is with a Bind Variable.Then I creted a Form and Attached the LOV's to the form fields.But I am getting the below mentioned error when i choose a value in the First LOV and the Second LOV is not Popula

  • Header and item levels

    Hello, In the context of  transaction processing, what is a header level and an item level?

  • Developer 6.0.5 three-tiered architecture application deploy on web

    Sir/Miss, There are two questions. 1.In browser I can't use 'button'. 2.In browser I can't use 'treeview' Server Operating System Windows NT 4.0 with service pack 3 Netscape Communicator 4.04 (with the JDK 1.1 patch) 4.7 Oracle RDBMS 8.0.5 Oracle App

  • Why is Photoshop Elements 8 crashing?

    I have been using Photoshop Elements 8 for several years. A few days ago it started crashing. I deleted the program and reloaded it, as I have before, but it keeps crashing every few minutes. What is the problem.?