Skip to content

Structure

TestFlightAction

Uploads a build to TestFlight and manages beta distribution.

struct TestFlightAction

Overview

Uploads an IPA, optionally waits for Apple’s processing, then distributes to the specified beta groups.

Usage

let result = try await TestFlightAction().run(
    with: .init(ipaPath: "./build/MyApp.ipa", groups: ["Internal QA"]),
    context: context
)
print("Distributed to \(result.distributedGroups.count) groups")

Topics

Structures

Initializers

  • init()

    Creates a TestFlightAction.

Type Properties

Default Implementations

Relationships

Conforms To

  • Action
  • Swift.Sendable
  • Swift.SendableMetatype