Edit deployment info settings

Review the deployment settings, that specify which operating system versions and device configurations your app supports, before you develop and distribute your app. The target operating system and device settings are used by the App Store later.

Set the deployment target

The deployment target specifies the lowest operating system version that can run your app.

  1. In the project editor, choose the target, click General, then reveal the Deployment Info settings.

  2. Choose the operating system version you want to target.

    • For iOS apps, choose the operating system from the pop-up menu under the Target column.

    • For other apps, choose the operating system from the Deployment Target pop-up menu.

Set the target devices (iOS, watchOS)

  1. In the project editor, choose the target, click General, then reveal the Deployment Info settings.

  2. Under the Devices column, select one or more devices you want to support.

    To create a universal variant, select both the iPhone and iPad checkboxes.

Set device orientations and other UI options (iOS, watchOS)

  1. In the project editor, choose the target, click General, then reveal the Deployment Info settings.

  2. In the Device Orientation section, select the device orientations your app supports.

  3. In the Status Bar Style section, choose a light or dark style from the pop-up menu.

    • Default: Dark style for light backgrounds.

    • Light Content: Light style for dark backgrounds.

  4. To hide the status bar, select the “Hide status bar” checkbox.

  5. If you select iPad as a target device and your app uses the full screen, select the “Requires full screen” checkbox.

Set whether a watchOS app runs without the companion iOS app

  1. In the project editor, choose the WatchKit extension target, click General, then reveal the Deployment Info settings.

  2. Under the Deployment Target pop-up menu, select the Supports Running Without iOS App Installation checkbox.

See alsoEnable multiple windows (iPad)