PBXCopyFilesBuildPhase

public final class PBXCopyFilesBuildPhase : PBXBuildPhase

This is the element for the copy file build phase.

  • Element destination path

    Declaration

    Swift

    public var dstPath: String?
  • Element destination subfolder spec

    Declaration

    Swift

    public var dstSubfolderSpec: PBXCopyFilesBuildPhase.SubFolder?
  • Copy files build phase name

    Declaration

    Swift

    public var name: String?
  • Declaration

    Swift

    public override var buildPhase: BuildPhase { get }
  • Initializes the copy files build phase with its attributes.

    Declaration

    Swift

    public init(dstPath: String? = nil,
                dstSubfolderSpec: SubFolder? = nil,
                name: String? = nil,
                buildActionMask: UInt = defaultBuildActionMask,
                fileReferences: [PBXObjectReference] = [],
                runOnlyForDeploymentPostprocessing: Bool = false)

    Parameters

    dstPath

    destination path.

    dstSubfolderSpec

    destination subfolder spec.

    buildActionMask

    build action mask.

    fileReferences

    files to copy.

    runOnlyForDeploymentPostprocessing

    run only for deployment post processing.

  • Declaration

    Swift

    public required init(from decoder: Decoder) throws