Skip to content

Structure

ExportAction

Exports an IPA from an .xcarchive using xcodebuild -exportArchive.

struct ExportAction

Overview

Consumes an existing .xcarchive (produced by ArchiveAction) and generates an .ipa file suitable for distribution.

Usage

let result = try await ExportAction().run(
    with: .init(archivePath: "./build/MyApp.xcarchive", outputDirectory: "./build/export"),
    context: context
)
print("IPA: \(result.ipaPath)")

Topics

Structures

Initializers

  • init()

    Creates an ExportAction.

Type Properties

Default Implementations

Relationships

Conforms To

  • Action
  • Swift.Sendable
  • Swift.SendableMetatype