Return to site

Adobe Air Installer For Mac

broken image


Apple has changed Apple Mac App Store requirements and methodologies and that resulted in changes to the AIR runtime itself. This document explains how to post updated AIR applications to the Mac App store.

Adobe is changing the world through digital experiences. We help our customers create, deliver and optimize content and applications. Adobe flash 64 bit free download - Adobe Flash Player, Adobe Flash Professional CS5.5, Adobe AIR, and many more programs. The Adobe® AIR® technology enables developers to create and package cross platform games/apps for major platforms like iOS, Android, Windows and Mac OS. Build stunning, blazing-fast cinematic 2D and 3D games for the browser, iOS, and Android™. Use fully accelerated GPU rendering, which leverages. The Adobe® AIR® technology enables developers to create and package cross platform games/apps for major platforms like iOS, Android, Windows and Mac OS. Build stunning, blazing-fast cinematic 2D and 3D games for the browser, iOS, and Android™. Use fully accelerated GPU rendering, which leverages. When you install the first Adobe AIR application on your computer, the Adobe AIR installation is initiated. Then Adobe AIR is installed along with the Adobe AIR application. If you can get Adobe AIR installed, but still encounter issues installing a specific Adobe AIR application, try the following.

Steps to Post an AIR Application to the Mac App Store

Note:

Posting an application to the Mac App Store requires manual steps. Make sure that you have a Mac developer account with Apple.

  • Package your app with a captive runtime. The Mac App Store only accepts self-contained apps, and doesn't allow apps that use the shared AIR runtime. After packaging your .app bundle, manually open your Info.plist file in your favorite XML editor. Add an LSApplicationCategoryType entry.
  • Also add a 512x512 icon to your Icon.icns file. (Currently the adt tool does not support icons of this size on Mac.) You can use Icon Composer (available with the xcode tools) to resize.
  • Apple places several restrictions to post on the Mac App Store, including:
    • The locations an app can write to
    • The APIs an app can use (non-public APIs are not allowed)
    • And the resources an app is allowed to use.
  • WebKit uses a few non-public APIs that are not allowed on the Mac App Store, so you cannot use HTMLLoader or any class in the flash.html package in your app. Manually remove WebKit.dylib and Flash Player.plugin from the Adobe AIR.framework/Resources subtree inside your app bundle. You can use the StageWebView class but only when created with useNative=true.
  • Additionally, if you are interested in decreasing the size of your app and you are not using any DRM functionality, you can manually remove Adobe AIR.vch, adobecp.plugin, adobecp.vch, and AdobeCP15.plugin from the Adobe AIR.framework/Resources subtree inside your app bundle.
  • It is recommended that you use Mac OS 10.7 or higher to upload your app. There is a bug in Mac OS 10.6 that prevents Apple's Application Loader from successfully uploading your app with the AIR runtime. To upload from Mac OS 10.6, there is a workaround:
    • Delete the 'Resources' symbolic link in the AIR framework folder and create a true folder called 'Resources'.
    • Copy the AIR Info.plist file (from Versions/1.0/Resources) into this new folder. Modify the original Info.plist file (inside Versions/1.0/Resources) by renaming the bundle id to com.adobe.AIR1.

Once your app package is ready, launch Terminal, and do the following:

  1. Install your Developer Application and Developer Installer certificates on the Keychain. Use Apple's Developer Certificate Utility to create and install the certificates. The developer certificates refer to the 'WWDR Intermediate Certificate' and to the 'Apple Inc. Root Certificate'. These certificates are not required to be in the Keychain to sign an app. If needed, they can be obtained from Apple Root Certification Authority.

  2. Sign your app with your Mac Application account certificate.

    textcodesign -f -s '3rd Party Mac Developer Application: XXX' --entitlements ZZZ.entitlements YYY.app

    where XXX is the name on your cert, YYY is the name of your app, and ZZZ is an entitlements file. The entitlements file provides the list or resources and features the app is allowed to access.

  3. Build a .pkg installer for your app that is signed with your Mac Installer account certificate.

    productbuild --component YYY.app /Applications --sign '3rd Party Mac Developer Installer: XXX' YYY.pkg

    If you are missing the productbuild tool, make sure that you have xcode 3.2.6 or above installed.

  4. Delete or zip the .app file after productbuild has created the .pkg (otherwise the installer test doesn't work).

  5. Install your app as if it came from the store.

    sudo installer -store -pkg YYY.pkg -target /

  6. Verify that your app is installed in Applications and is launchable.

    You are now ready to upload your app. Before doing so, you must create meta-data for your app on iTunes Connect.

    • Log in using your Apple ID.
    • Follow the Manage Your Applications link.
    • And click the Add New App button to create the meta-data.

    Then, use Application Loader to upload the app for review. (Application Loader is part of Xcode tools, versions 3.2.6 and above. Application Loader is also available as a stand-alone download). You find out right away if your application bundle is well-formed. But it takes a few days to find out if Apple approved it or not.

    In particular, if you are using a self-signed certificate you could get the following warning from iTunes Connect:

    Adobe has discovered one or more issues with your recent binary submission for 'YYY'. Your app has proceeded to review, but the following issues should be corrected in your next submission:
    Invalid Signature - the nested app bundle (YYY.app/Contents/Frameworks/Adobe AIR.framework) is not signed, the signature is invalid, or it is not signed with an Apple submission certificate. Refer to the Code Signing and Application Sandboxing Guide for more information.

Users with administrative rights for a computer can download and install Adobe AIR, which is available at http://get.adobe.com/air .

Adobe AIR is supported on:

Download
  • Microsoft Windows

  • Mac OS X

  • Linux

The user needs to have administrative privileges to install the runtime.

Complete system requirements are listed at Adobe AIR system requirements .

Removing AIR

Once you have installed the runtime, you can remove it using the following procedures.

Adobe Air Installer For Mac

On a Windows computer:

  1. In the Windows Start menu, select Settings > Control Panel.

  2. Select the Add or Remove Programs control panel.

  3. Select 'Adobe AIR' to remove the runtime.

  4. Click the Change/Remove button.

On a Mac computer:

  • Double-click the Adobe AIR Uninstaller, which is located in the /Applications/Utilities folder.

The user needs to have administrative privileges to remove the runtime.

On Linux, do one of the following:

  • Select the 'Adobe AIR Uninstaller' command from the Applications menu.

  • Run the AIR installer binary with the -uninstall option.

  • Remove the AIR packages ( adobeairv.n and adobecerts ) with your package manager.

Updating AIR

If an AIR application requires an updated version of Adobe AIR (the runtime), the new runtime version is installed when the AIR application is installed. To update the runtime, a user must have administrative privileges for the computer.

Adobe AIR redistribution

Air

Adobe provides the runtime for distributing Adobe AIR on individual systems, on an intranet, or in an enterprise environment. For more information, see the following:

Installing, updating, and removing AIR applications

AIR applications are deployed as AIR files. See Data formats used .

Users can install updates in two ways:

  • Download the AIR file for the application (or copy it in some other way) and run it (for example, by double-clicking it). Adobe AIR must already be installed.

  • In a web page (in a browser), click a seamless install link for the application. Adobe AIR lets developers install applications via a link (or other user interface element) in a SWF file embedded in a web page. If Adobe AIR is not already installed, it is installed, with the user's approval as the application is installed.

Adobe Air Installer For Mac

In either case, if a different version of the application is already installed, the AIR application installer asks the user if they want to update to the new version. If an updated version of Adobe AIR is required, the updated version is automatically installed.

Adobe air installer mac os x
  • Microsoft Windows

  • Mac OS X

  • Linux

The user needs to have administrative privileges to install the runtime.

Complete system requirements are listed at Adobe AIR system requirements .

Removing AIR

Once you have installed the runtime, you can remove it using the following procedures.

On a Windows computer:

  1. In the Windows Start menu, select Settings > Control Panel.

  2. Select the Add or Remove Programs control panel.

  3. Select 'Adobe AIR' to remove the runtime.

  4. Click the Change/Remove button.

On a Mac computer:

  • Double-click the Adobe AIR Uninstaller, which is located in the /Applications/Utilities folder.

The user needs to have administrative privileges to remove the runtime.

On Linux, do one of the following:

  • Select the 'Adobe AIR Uninstaller' command from the Applications menu.

  • Run the AIR installer binary with the -uninstall option.

  • Remove the AIR packages ( adobeairv.n and adobecerts ) with your package manager.

Updating AIR

If an AIR application requires an updated version of Adobe AIR (the runtime), the new runtime version is installed when the AIR application is installed. To update the runtime, a user must have administrative privileges for the computer.

Adobe AIR redistribution

Adobe provides the runtime for distributing Adobe AIR on individual systems, on an intranet, or in an enterprise environment. For more information, see the following:

Installing, updating, and removing AIR applications

AIR applications are deployed as AIR files. See Data formats used .

Users can install updates in two ways:

  • Download the AIR file for the application (or copy it in some other way) and run it (for example, by double-clicking it). Adobe AIR must already be installed.

  • In a web page (in a browser), click a seamless install link for the application. Adobe AIR lets developers install applications via a link (or other user interface element) in a SWF file embedded in a web page. If Adobe AIR is not already installed, it is installed, with the user's approval as the application is installed.

In either case, if a different version of the application is already installed, the AIR application installer asks the user if they want to update to the new version. If an updated version of Adobe AIR is required, the updated version is automatically installed.

By default, each AIR application is installed in a unique subdirectory of the system-wide programs directory (such as c:Program FilesMyAIRApp on Windows and /Applications/MyAIRApp on Mac OS.)

On Mac OS, to install or update an AIR application, the user needs to have adequate system privileges to install to the application directory (and administrative privileges if the application needs to update the runtime). On Windows, a user needs to have administrative privileges.

Once an AIR application is installed, it can update itself (if the developer has added code to do so).

IT administrators can install Adobe AIR and AIR applications silently using standard desktop deployment tools. (See the next section, Enterprise deployment .)

IT administrators can prevent AIR application installation and Adobe AIR updates. (See Adobe AIR configuration .)

Adobe AIR currently does not support GPO or MSI for Adobe AIR or application installation.

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

  • Silently install the AIR application using the same tools used to deploy the runtime

    IT admins are able to control the following as part of deployment:

  • Suppress the display of the Adobe AIR end-user license agreement

    Only IT administrators can suppress the Adobe AIR end-user license agreement display and only after accepting the terms and conditions on the organization's behalf.

  • Specify the application installation location

  • Specify whether the application's program menu or shortcut appears on end-users desktop

    Organizations need to obtain redistribution agreement from Adobe. For more information, see:

  • IT administrators in conjunction with the AIR configuration parameter can further tune the runtime.

Installation logs

Installation logs are recorded when either Adobe AIR itself or an AIR application is installed. You can examine the log files to help determine the cause of any installation problems that occur.

The log files are created in the following locations:

  • Mac: the standard system log ( /private/var/log/system.log )

  • Windows XP: C:Documents and SettingsLocal SettingsApplication DataAdobeAIRlogsInstall.log

  • Windows Vista, Windows 7: C:UsersAppDataLocalAdobeAIRlogsInstall.log

  • Linux: /home//.appdata/Adobe/AIR/Logs/Install.log

Adobe Air Installer For Mac Catalina

Note: These log files were not created in versions of AIR earlier than AIR 2.




broken image