Members
- XcodeVersionConfig
- availability
- execution_info
- minimum_os_for_platform_type
- sdk_version_for_platform
- xcode_version
XcodeVersionConfig
XcodeVersionConfig XcodeVersionConfig(iosSdkVersion, iosMinimumOsVersion, visionosSdkVersion, visionosMinimumOsVersion, watchosSdkVersion, watchosMinimumOsVersion, tvosSdkVersion, tvosMinimumOsVersion, macosSdkVersion, macosMinimumOsVersion, xcodeVersion)Returns the Xcode info that is associated with this target
Parameters
Parameter | Description |
---|---|
iosSdkVersion
|
required The ios SDK version. |
iosMinimumOsVersion
|
required The ios minimum os version. |
visionosSdkVersion
|
required The visionOS SDK version. |
visionosMinimumOsVersion
|
required The visionOS minimum os version. |
watchosSdkVersion
|
required The watchos SDK version. |
watchosMinimumOsVersion
|
required The watchos minimum os version. |
tvosSdkVersion
|
required The tvos SDK version. |
tvosMinimumOsVersion
|
required The tvos minimum os version. |
macosSdkVersion
|
required The macos SDK version. |
macosMinimumOsVersion
|
required The macos minimum os version. |
xcodeVersion
|
required The selected Xcode version from this config. |
availability
string XcodeVersionConfig.availability()Returns the availability of this Xcode version, 'remote' if the version is only available remotely, 'local' if the version is only available locally, 'both' if the version is available both locally and remotely, or 'unknown' if the availability could not be determined.
execution_info
dict XcodeVersionConfig.execution_info()Returns the execution requirements for actions that use this Xcode config.
minimum_os_for_platform_type
DottedVersion XcodeVersionConfig.minimum_os_for_platform_type(platform_type)The minimum compatible OS version for target simulator and devices for a particular platform type.
Parameters
Parameter | Description |
---|---|
platform_type
|
required The apple platform type. |
sdk_version_for_platform
DottedVersion XcodeVersionConfig.sdk_version_for_platform(platform)The version of the platform SDK that will be used to build targets for the given platform.
Parameters
Parameter | Description |
---|---|
platform
|
required The apple platform. |
xcode_version
DottedVersion XcodeVersionConfig.xcode_version()Returns the Xcode version that is being used to build.
This will return None
if no Xcode versions are available.
May return None
.