IntelliJ IDEA 2017.2 Help

iOS tab

Use this tab to manage the settings related to packaging your application for iOS.

Note that this tab is available only if the target platform of the build configuration is Mobile (AIR Mobile) and the output type is Application.

Enabled Turn this option on if you are going to use the build configuration for creating an application descriptor and packaging your application for iOS.
Application descriptorSpecify the application descriptor to be used:
  • Generated. An auto-generated descriptor will be used.
  • Custom template. The descriptor generated according to the specified template will be used.

    To use an existing template, click /help/img/idea/2017.2/browseButton.png (Shift+Enter) and select the template file in the dialog that opens.

    To create and use a new file, click Create. In the Create AIR Descriptor Template dialog that opens, specify the descriptor file properties and click Create.

    When the template is used for generating the application descriptor (e.g. during the compilation or packaging), the text in the <content> element is replaced with the name and extension (.swf) of the application file.

Package file nameSpecify the name of the resulting package file.
Files and folders to package In addition to the application SWF file, you may also want other application assets to be packaged. If so, specify the locations of these additional assets.
  • Path to file or folder. Edit the absolute path to the file or folder where the desired asset resides. Use /help/img/idea/2017.2/browseButton.png (Shift+Enter) to select the file or folder in the corresponding dialog.
  • Its relative path in package. Specify the relative asset location in the package.
  • /help/img/idea/2017.2/new.png (Alt+Insert). Use this icon or shortcut to add another asset to the list. Select the asset location in the dialog that opens.

    Note that for assets within the module source roots, their relative locations in the package, by default, will be set the same as in the source folder. That is, for a file <src>\images\my_icon.png, its relative location in the package, by default, will be images\my_icon.png.

  • /help/img/idea/2017.2/delete.png (Alt+Delete). Use this icon or shortcut to remove the selected item or items from the list.
Provisioning profile Specify the location of your iOS provisioning profile.

Type the path in the field or click /help/img/idea/2017.2/browseButton.png (Shift+Enter) and select the provisioning profile in the dialog that opens.

For information on provisioning profiles, see How to Create a Provisioning Profile for iPhone, Getting Your Provisioning Certificate to be Recognized by Your iPhone or other online resources.

Keystore file Specify the path to the keystore file. (This is where a private key and corresponding certificate are stored.)

Type the path in the field or click /help/img/idea/2017.2/browseButton.png (Shift+Enter) and select the keystore file in the dialog that opens.

(Your keystore file, most probably, has the .p12 extension.)

Apple iOS SDK If you want to use a particular Apple iOS SDK to package your application, you can specify the path to that SDK this field. For example, if you have built an extension with the latest iOS SDK, you may want to use that SDK when packaging your application.

Type the path in the field or click /help/img/idea/2017.2/browseButton.png (Shift+Enter) and select the SDK installation folder in the dialog that opens.

Additional ADT options If necessary, specify additional command-line options to be passed to ADT. (ADT is a tool used for application packaging.) For more information, see ADT package command in Adobe AIR documentation.

If you need more room to type, click /help/img/idea/2017.2/shift-enter-button.png (Shift+Enter) to open the Additional ADT Options dialog where the text entry area is larger.

See Also

Last modified: 18 July 2017