testflight

package
v1.260322.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 22, 2026 License: MIT Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BetaGroupsAddTestersCommand

func BetaGroupsAddTestersCommand() *ffcli.Command

BetaGroupsAddTestersCommand returns the beta groups add-testers subcommand.

func BetaGroupsAppCommand

func BetaGroupsAppCommand() *ffcli.Command

BetaGroupsAppCommand returns the beta-groups app command group.

func BetaGroupsAppGetCommand

func BetaGroupsAppGetCommand() *ffcli.Command

BetaGroupsAppGetCommand returns the beta-groups app get subcommand.

func BetaGroupsCommand

func BetaGroupsCommand() *ffcli.Command

BetaGroupsCommand returns the beta groups command with subcommands.

func BetaGroupsCreateCommand

func BetaGroupsCreateCommand() *ffcli.Command

BetaGroupsCreateCommand returns the beta groups create subcommand.

func BetaGroupsDeleteCommand

func BetaGroupsDeleteCommand() *ffcli.Command

BetaGroupsDeleteCommand returns the beta groups delete subcommand.

func BetaGroupsGetCommand

func BetaGroupsGetCommand() *ffcli.Command

BetaGroupsGetCommand returns the beta groups get subcommand.

func BetaGroupsListCommand

func BetaGroupsListCommand() *ffcli.Command

BetaGroupsListCommand returns the beta groups list subcommand.

func BetaGroupsRecruitmentCriteriaCommand

func BetaGroupsRecruitmentCriteriaCommand() *ffcli.Command

BetaGroupsRecruitmentCriteriaCommand returns the beta-groups beta-recruitment-criteria command group.

func BetaGroupsRecruitmentCriteriaGetCommand

func BetaGroupsRecruitmentCriteriaGetCommand() *ffcli.Command

BetaGroupsRecruitmentCriteriaGetCommand returns the beta-recruitment-criteria get subcommand.

func BetaGroupsRecruitmentCriterionCompatibleBuildCheckCommand

func BetaGroupsRecruitmentCriterionCompatibleBuildCheckCommand() *ffcli.Command

BetaGroupsRecruitmentCriterionCompatibleBuildCheckCommand returns the compatible-build-check command group.

func BetaGroupsRecruitmentCriterionCompatibleBuildCheckGetCommand

func BetaGroupsRecruitmentCriterionCompatibleBuildCheckGetCommand() *ffcli.Command

BetaGroupsRecruitmentCriterionCompatibleBuildCheckGetCommand returns the compatible-build-check get subcommand.

func BetaGroupsRelationshipsCommand

func BetaGroupsRelationshipsCommand() *ffcli.Command

BetaGroupsRelationshipsCommand returns the beta-groups relationships command group.

func BetaGroupsRelationshipsGetCommand

func BetaGroupsRelationshipsGetCommand() *ffcli.Command

BetaGroupsRelationshipsGetCommand returns the beta-groups relationships get subcommand.

func BetaGroupsRemoveTestersCommand

func BetaGroupsRemoveTestersCommand() *ffcli.Command

BetaGroupsRemoveTestersCommand returns the beta groups remove-testers subcommand.

func BetaGroupsUpdateCommand

func BetaGroupsUpdateCommand() *ffcli.Command

BetaGroupsUpdateCommand returns the beta groups update subcommand.

func BetaLicenseAgreementsCommand

func BetaLicenseAgreementsCommand() *ffcli.Command

BetaLicenseAgreementsCommand returns the beta license agreements command group.

func BetaLicenseAgreementsGetCommand

func BetaLicenseAgreementsGetCommand() *ffcli.Command

BetaLicenseAgreementsGetCommand returns the beta license agreements get subcommand.

func BetaLicenseAgreementsListCommand

func BetaLicenseAgreementsListCommand() *ffcli.Command

BetaLicenseAgreementsListCommand returns the beta license agreements list subcommand.

func BetaLicenseAgreementsUpdateCommand

func BetaLicenseAgreementsUpdateCommand() *ffcli.Command

BetaLicenseAgreementsUpdateCommand returns the beta license agreements update subcommand.

func BetaNotificationsCommand

func BetaNotificationsCommand() *ffcli.Command

BetaNotificationsCommand returns the beta notifications command group.

func BetaNotificationsCreateCommand

func BetaNotificationsCreateCommand() *ffcli.Command

BetaNotificationsCreateCommand sends a beta notification for a build.

func BetaTestersAddBuildsCommand

func BetaTestersAddBuildsCommand() *ffcli.Command

BetaTestersAddBuildsCommand returns the beta testers add-builds subcommand.

func BetaTestersAddCommand

func BetaTestersAddCommand() *ffcli.Command

BetaTestersAddCommand returns the beta testers add subcommand.

func BetaTestersAddGroupsCommand

func BetaTestersAddGroupsCommand() *ffcli.Command

BetaTestersAddGroupsCommand returns the beta testers add-groups subcommand.

func BetaTestersAppsCommand

func BetaTestersAppsCommand() *ffcli.Command

BetaTestersAppsCommand returns the beta-testers apps command group.

func BetaTestersAppsListCommand

func BetaTestersAppsListCommand() *ffcli.Command

BetaTestersAppsListCommand returns the beta-testers apps list subcommand.

func BetaTestersBetaGroupsCommand

func BetaTestersBetaGroupsCommand() *ffcli.Command

BetaTestersBetaGroupsCommand returns the beta-testers beta-groups command group.

func BetaTestersBetaGroupsListCommand

func BetaTestersBetaGroupsListCommand() *ffcli.Command

BetaTestersBetaGroupsListCommand returns the beta-testers beta-groups list subcommand.

func BetaTestersBuildsCommand

func BetaTestersBuildsCommand() *ffcli.Command

BetaTestersBuildsCommand returns the beta-testers builds command group.

func BetaTestersBuildsListCommand

func BetaTestersBuildsListCommand() *ffcli.Command

BetaTestersBuildsListCommand returns the beta-testers builds list subcommand.

func BetaTestersCommand

func BetaTestersCommand() *ffcli.Command

BetaTestersCommand returns the beta testers command with subcommands.

func BetaTestersExportCommand

func BetaTestersExportCommand() *ffcli.Command

BetaTestersExportCommand writes beta testers to a CSV file.

func BetaTestersGetCommand

func BetaTestersGetCommand() *ffcli.Command

BetaTestersGetCommand returns the beta testers get subcommand.

func BetaTestersImportCommand

func BetaTestersImportCommand() *ffcli.Command

BetaTestersImportCommand reads testers from a CSV file and applies changes.

func BetaTestersInviteCommand

func BetaTestersInviteCommand() *ffcli.Command

BetaTestersInviteCommand returns the beta testers invite subcommand.

func BetaTestersListCommand

func BetaTestersListCommand() *ffcli.Command

BetaTestersListCommand returns the beta testers list subcommand.

func BetaTestersMetricsCommand

func BetaTestersMetricsCommand() *ffcli.Command

BetaTestersMetricsCommand returns the beta-testers metrics subcommand.

func BetaTestersRelationshipsCommand

func BetaTestersRelationshipsCommand() *ffcli.Command

BetaTestersRelationshipsCommand returns the beta-testers relationships command group.

func BetaTestersRelationshipsGetCommand

func BetaTestersRelationshipsGetCommand() *ffcli.Command

BetaTestersRelationshipsGetCommand returns the beta-testers relationships get subcommand.

func BetaTestersRemoveAppsCommand

func BetaTestersRemoveAppsCommand() *ffcli.Command

BetaTestersRemoveAppsCommand returns the beta testers remove-apps subcommand.

func BetaTestersRemoveBuildsCommand

func BetaTestersRemoveBuildsCommand() *ffcli.Command

BetaTestersRemoveBuildsCommand returns the beta testers remove-builds subcommand.

func BetaTestersRemoveCommand

func BetaTestersRemoveCommand() *ffcli.Command

BetaTestersRemoveCommand returns the beta testers remove subcommand.

func BetaTestersRemoveGroupsCommand

func BetaTestersRemoveGroupsCommand() *ffcli.Command

BetaTestersRemoveGroupsCommand returns the beta testers remove-groups subcommand.

func DeprecatedBetaCrashLogsAliasCommand

func DeprecatedBetaCrashLogsAliasCommand() *ffcli.Command

func DeprecatedBetaDetailsAliasCommand

func DeprecatedBetaDetailsAliasCommand() *ffcli.Command

func DeprecatedBetaFeedbackAliasCommand

func DeprecatedBetaFeedbackAliasCommand() *ffcli.Command

func DeprecatedBetaGroupsAliasCommand

func DeprecatedBetaGroupsAliasCommand() *ffcli.Command

func DeprecatedBetaLicenseAgreementsAliasCommand

func DeprecatedBetaLicenseAgreementsAliasCommand() *ffcli.Command

func DeprecatedBetaNotificationsAliasCommand

func DeprecatedBetaNotificationsAliasCommand() *ffcli.Command

func DeprecatedBetaTestersAliasCommand

func DeprecatedBetaTestersAliasCommand() *ffcli.Command

func DeprecatedMetricsBetaTesterUsagesAliasCommand

func DeprecatedMetricsBetaTesterUsagesAliasCommand() *ffcli.Command

func DeprecatedMetricsTestersAliasCommand

func DeprecatedMetricsTestersAliasCommand() *ffcli.Command

func DeprecatedTestFlightSyncAliasCommand

func DeprecatedTestFlightSyncAliasCommand() *ffcli.Command

func RemovedTestFlightAppsCommand

func RemovedTestFlightAppsCommand() *ffcli.Command

func TestFlightAgreementsCommand

func TestFlightAgreementsCommand() *ffcli.Command

func TestFlightAppLocalizationsCommand

func TestFlightAppLocalizationsCommand() *ffcli.Command

func TestFlightBetaDetailsBuildCommand

func TestFlightBetaDetailsBuildCommand() *ffcli.Command

TestFlightBetaDetailsBuildCommand returns the beta-details build command group.

func TestFlightBetaDetailsBuildGetCommand

func TestFlightBetaDetailsBuildGetCommand() *ffcli.Command

TestFlightBetaDetailsBuildGetCommand retrieves the build for a build beta detail.

func TestFlightBetaDetailsCommand

func TestFlightBetaDetailsCommand() *ffcli.Command

TestFlightBetaDetailsCommand returns the testflight beta-details command with subcommands.

func TestFlightBetaDetailsGetCommand

func TestFlightBetaDetailsGetCommand() *ffcli.Command

TestFlightBetaDetailsGetCommand retrieves build beta details for a build.

func TestFlightBetaDetailsUpdateCommand

func TestFlightBetaDetailsUpdateCommand() *ffcli.Command

TestFlightBetaDetailsUpdateCommand updates build beta details by ID.

func TestFlightCommand

func TestFlightCommand() *ffcli.Command

TestFlightCommand returns the testflight command with subcommands.

func TestFlightConfigCommand

func TestFlightConfigCommand() *ffcli.Command

func TestFlightCrashesCommand

func TestFlightCrashesCommand() *ffcli.Command

func TestFlightCrashesDeleteCommand

func TestFlightCrashesDeleteCommand() *ffcli.Command

func TestFlightCrashesListCommand

func TestFlightCrashesListCommand() *ffcli.Command

func TestFlightCrashesLogCommand

func TestFlightCrashesLogCommand() *ffcli.Command

func TestFlightCrashesViewCommand

func TestFlightCrashesViewCommand() *ffcli.Command

func TestFlightDistributionCommand

func TestFlightDistributionCommand() *ffcli.Command

func TestFlightFeedbackCommand

func TestFlightFeedbackCommand() *ffcli.Command

func TestFlightFeedbackDeleteCommand

func TestFlightFeedbackDeleteCommand() *ffcli.Command

func TestFlightFeedbackListCommand

func TestFlightFeedbackListCommand() *ffcli.Command

func TestFlightFeedbackViewCommand

func TestFlightFeedbackViewCommand() *ffcli.Command

func TestFlightGroupsCommand

func TestFlightGroupsCommand() *ffcli.Command

func TestFlightMetricsAppTestersCommand

func TestFlightMetricsAppTestersCommand() *ffcli.Command

func TestFlightMetricsBetaTesterUsagesCommand

func TestFlightMetricsBetaTesterUsagesCommand() *ffcli.Command

TestFlightMetricsBetaTesterUsagesCommand fetches app-level beta tester usage metrics.

func TestFlightMetricsCommand

func TestFlightMetricsCommand() *ffcli.Command

TestFlightMetricsCommand returns the testflight metrics command with subcommands.

func TestFlightMetricsGroupTestersCommand

func TestFlightMetricsGroupTestersCommand() *ffcli.Command

func TestFlightMetricsPublicLinkCommand

func TestFlightMetricsPublicLinkCommand() *ffcli.Command

TestFlightMetricsPublicLinkCommand fetches public link usage metrics.

func TestFlightMetricsSurfaceCommand

func TestFlightMetricsSurfaceCommand() *ffcli.Command

func TestFlightMetricsTestersCommand

func TestFlightMetricsTestersCommand() *ffcli.Command

TestFlightMetricsTestersCommand fetches beta tester usage metrics.

func TestFlightNotificationsCommand

func TestFlightNotificationsCommand() *ffcli.Command

func TestFlightPreReleaseCommand

func TestFlightPreReleaseCommand() *ffcli.Command

func TestFlightRecruitmentCommand

func TestFlightRecruitmentCommand() *ffcli.Command

TestFlightRecruitmentCommand returns the testflight recruitment command with subcommands.

func TestFlightRecruitmentDeleteCommand

func TestFlightRecruitmentDeleteCommand() *ffcli.Command

TestFlightRecruitmentDeleteCommand deletes recruitment criteria by ID.

func TestFlightRecruitmentOptionsCommand

func TestFlightRecruitmentOptionsCommand() *ffcli.Command

TestFlightRecruitmentOptionsCommand lists recruitment criteria options.

func TestFlightRecruitmentSetCommand

func TestFlightRecruitmentSetCommand() *ffcli.Command

TestFlightRecruitmentSetCommand creates recruitment criteria for a group.

func TestFlightReviewAppCommand

func TestFlightReviewAppCommand() *ffcli.Command

TestFlightReviewAppCommand returns the review app command group.

func TestFlightReviewAppGetCommand

func TestFlightReviewAppGetCommand() *ffcli.Command

TestFlightReviewAppGetCommand retrieves the app for a beta app review detail.

func TestFlightReviewCommand

func TestFlightReviewCommand() *ffcli.Command

TestFlightReviewCommand returns the testflight review command with subcommands.

func TestFlightReviewGetCommand

func TestFlightReviewGetCommand() *ffcli.Command

TestFlightReviewGetCommand retrieves beta app review details for an app.

func TestFlightReviewSubmissionsBuildCommand

func TestFlightReviewSubmissionsBuildCommand() *ffcli.Command

TestFlightReviewSubmissionsBuildCommand retrieves the build for a beta app review submission.

func TestFlightReviewSubmissionsCommand

func TestFlightReviewSubmissionsCommand() *ffcli.Command

TestFlightReviewSubmissionsCommand returns the review submissions command group.

func TestFlightReviewSubmissionsGetCommand

func TestFlightReviewSubmissionsGetCommand() *ffcli.Command

TestFlightReviewSubmissionsGetCommand retrieves a beta app review submission by ID.

func TestFlightReviewSubmissionsListCommand

func TestFlightReviewSubmissionsListCommand() *ffcli.Command

TestFlightReviewSubmissionsListCommand lists beta app review submissions.

func TestFlightReviewSubmitCommand

func TestFlightReviewSubmitCommand() *ffcli.Command

TestFlightReviewSubmitCommand submits a build for beta app review.

func TestFlightReviewSurfaceCommand

func TestFlightReviewSurfaceCommand() *ffcli.Command

func TestFlightReviewUpdateCommand

func TestFlightReviewUpdateCommand() *ffcli.Command

TestFlightReviewUpdateCommand updates beta app review details.

func TestFlightSyncCommand

func TestFlightSyncCommand() *ffcli.Command

TestFlightSyncCommand returns the testflight sync command group.

func TestFlightSyncPullCommand

func TestFlightSyncPullCommand() *ffcli.Command

TestFlightSyncPullCommand exports TestFlight config to YAML.

func TestFlightTestersCommand

func TestFlightTestersCommand() *ffcli.Command

Types

type TestFlightAppConfig

type TestFlightAppConfig struct {
	ID       string `yaml:"id"`
	Name     string `yaml:"name"`
	BundleID string `yaml:"bundleId"`
}

TestFlightAppConfig describes the app metadata.

type TestFlightBuildConfig

type TestFlightBuildConfig struct {
	ID              string   `yaml:"id"`
	Version         string   `yaml:"version"`
	UploadedDate    string   `yaml:"uploadedDate"`
	ProcessingState string   `yaml:"processingState"`
	Groups          []string `yaml:"groups,omitempty"`
}

TestFlightBuildConfig describes build metadata and group assignments.

type TestFlightConfig

type TestFlightConfig struct {
	App     TestFlightAppConfig      `yaml:"app"`
	Groups  []TestFlightGroupConfig  `yaml:"groups"`
	Builds  []TestFlightBuildConfig  `yaml:"builds,omitempty"`
	Testers []TestFlightTesterConfig `yaml:"testers,omitempty"`
}

TestFlightConfig is the YAML export schema for TestFlight config.

type TestFlightGroupBuildDetail

type TestFlightGroupBuildDetail struct {
	ID              string `yaml:"id"`
	BuildNumber     string `yaml:"buildNumber"`
	ProcessingState string `yaml:"processingState,omitempty"`
	UploadedDate    string `yaml:"uploadedDate,omitempty"`
}

TestFlightGroupBuildDetail describes build identifiers with human-readable metadata.

type TestFlightGroupConfig

type TestFlightGroupConfig struct {
	ID                string                       `yaml:"id"`
	Name              string                       `yaml:"name"`
	IsInternalGroup   bool                         `yaml:"isInternalGroup"`
	PublicLinkEnabled bool                         `yaml:"publicLinkEnabled,omitempty"`
	PublicLinkLimit   *int                         `yaml:"publicLinkLimit,omitempty"`
	FeedbackEnabled   bool                         `yaml:"feedbackEnabled"`
	Builds            []string                     `yaml:"builds,omitempty"`
	BuildDetails      []TestFlightGroupBuildDetail `yaml:"buildDetails,omitempty"`
}

TestFlightGroupConfig describes TestFlight beta groups.

type TestFlightTesterConfig

type TestFlightTesterConfig struct {
	ID     string   `yaml:"id"`
	Email  string   `yaml:"email,omitempty"`
	Name   string   `yaml:"name,omitempty"`
	State  string   `yaml:"state"`
	Groups []string `yaml:"groups,omitempty"`
}

TestFlightTesterConfig describes tester metadata and group memberships.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL