general target settings

Use general target settings to adjust common target options in your project. General target settings appear in the project editor when a target is selected. The settings displayed vary depending on the type of project, and are organized into related groupings. The following table provides a high-level overview of general target setting groupings.

To open the General pane, choose the project in the Project navigator (), choose a target in the project editor which appears in the editor area, and click General.

Grouping

Description

Identity

Settings that identify your target in some way, such as:

  • Display name

  • Bundle identifier

  • Version number

  • Build string

  • Application category (macOS)

Signing

Options for managing the signing of your app, including:

  • Enabling automatic signing by Xcode

  • Choosing a development team

  • Choosing a provisioning profile

  • Choosing a signing certificate

Deployment Info

Options for configuring the deployment behavior of your app, including:

  • Setting a deployment target

  • Specifying the main interface for your project

  • Choosing the devices your app supports (for iOS apps)

  • Choosing the device orientations your app supports (for iOS apps)

App Icons

Options for managing the icons in your macOS app, including:

  • Choosing assets to serve as your app icon

App Icons and Launch Images

Options for managing the icons and launch images in your iOS, tvOS, or watchOS app, including:

  • Choosing assets to serve as your app icon

  • Choosing assets to serve as your launch images

  • Choosing an interface file to serve as your launch screen

Embedded Binaries

A list of binaries to be embedded within your app.

Linked Frameworks and Libraries

A list of frameworks and libraries your app requires.