Русский (Russian)
Appearance
STRUCT
Project.Options
Contents
automaticSchemesOptions
defaultKnownRegions
developmentRegion
disableBundleAccessors
disableShowEnvironmentVarsInScriptPhases
disableSynthesizedResourceAccessors
textSettings
xcodeProjectName
options(automaticSchemesOptions:defaultKnownRegions:developmentRegion:disableBundleAccessors:disableShowEnvironmentVarsInScriptPhases:disableSynthesizedResourceAccessors:textSettings:xcodeProjectName:)
public struct Options: Codable, Equatable, Sendable
Options to configure a project.
automaticSchemesOptions
public var automaticSchemesOptions: AutomaticSchemesOptions
Configures automatic target schemes generation.
defaultKnownRegions
public var defaultKnownRegions: [String]?
Configures the default known regions
developmentRegion
public var developmentRegion: String?
Configures the development region.
disableBundleAccessors
public var disableBundleAccessors: Bool
Disables generating Bundle accessors.
disableShowEnvironmentVarsInScriptPhases
public var disableShowEnvironmentVarsInScriptPhases: Bool
Suppress logging of environment in Run Script build phases.
disableSynthesizedResourceAccessors
public var disableSynthesizedResourceAccessors: Bool
Disable synthesized resource accessors.
textSettings
public var textSettings: TextSettings
Configures text settings.
xcodeProjectName
public var xcodeProjectName: String?
Configures the name of the generated .xcodeproj.
options(automaticSchemesOptions:defaultKnownRegions:developmentRegion:disableBundleAccessors:disableShowEnvironmentVarsInScriptPhases:disableSynthesizedResourceAccessors:textSettings:xcodeProjectName:)
public static func options(
automaticSchemesOptions: AutomaticSchemesOptions = .enabled(),
defaultKnownRegions: [String]? = nil,
developmentRegion: String? = nil,
disableBundleAccessors: Bool = false,
disableShowEnvironmentVarsInScriptPhases: Bool = false,
disableSynthesizedResourceAccessors: Bool = false,
textSettings: TextSettings = .textSettings(),
xcodeProjectName: String? = nil
) -> Self