module Xcodeproj::Constants

This modules groups all the constants known to Xcodeproj.

Constants

COMMON_BUILD_SETTINGS

@return [Hash] The common build settings grouped by platform, and build

configuration name.
COMPATIBILITY_VERSION_BY_OBJECT_VERSION

@return [Hash] The compatibility version string for different object versions.

COPY_FILES_BUILD_PHASE_DESTINATIONS

@return [Hash] The corresponding numeric value of each copy build phase

destination.
DEFAULT_OBJECT_VERSION

@return [String] The default object version for Xcodeproj.

EXECUTION_ACTION_TYPE

@return [Hash] Possible types for a scheme’s ‘ExecutionAction’ node

FILE_TYPES_BY_EXTENSION

@return [Hash] The known file types corresponding to each extension.

HEADER_FILES_EXTENSIONS

@return [Array] The extensions which are associated with header files.

INHERITED_KEYWORDS

@return [Array] The keywords Xcode use to identify a build setting can

inherit values from a previous precedence level
KNOWN_ISAS

@return [Hash] The all the known ISAs grouped by superclass.

LAST_KNOWN_ARCHIVE_VERSION

@return [String] The last known archive version to Xcodeproj.

LAST_KNOWN_IOS_SDK

@return [String] The last known iOS SDK (stable).

LAST_KNOWN_OBJECT_VERSION

@return [String] The last known object version to Xcodeproj.

LAST_KNOWN_OSX_SDK

@return [String] The last known OS X SDK (stable).

LAST_KNOWN_SWIFT_VERSION

@return [String] The last known Swift version (stable).

LAST_KNOWN_TVOS_SDK

@return [String] The last known tvOS SDK (stable).

LAST_KNOWN_VISIONOS_SDK

@return [String] The last known visionOS SDK (unstable).

LAST_KNOWN_WATCHOS_SDK

@return [String] The last known watchOS SDK (stable).

LAST_SWIFT_UPGRADE_CHECK

@return [String] The last known Xcode version to Xcodeproj.

LAST_UPGRADE_CHECK

@return [String] The last known Xcode version to Xcodeproj.

PRODUCT_TYPE_UTI

@return [Hash] The uniform type identifier of various product types.

PRODUCT_UTI_EXTENSIONS

@return [Hash] The extensions or the various product UTIs.

PROJECT_DEFAULT_BUILD_SETTINGS

@return [Hash] The default build settings for a new project.

PROXY_TYPES

@return [Hash] The corresponding numeric value of each proxy type for

PBXContainerItemProxy.
XCSCHEME_FORMAT_VERSION

@return [String] The version of ‘.xcscheme` files supported by Xcodeproj