apple library
Apple platform delivery for SMF.
Classes
-
ApiResourceDto<
T> - A typed JSON:API resource returned by App Store Connect.
- AppAttributesDto
- App attributes returned by App Store Connect.
- AppleBuild
- Builds, validates, and uploads Apple application artifacts.
- AppleBundleIdentifierDto
- An App ID registered with the Apple developer team.
- AppleCredentialProvider
- AppleCredentials
- App Store Connect API credentials.
- AppleInstalledProfile
- A provisioning profile installed for one signed bundle.
- AppleProject
- Xcode project metadata used by Apple delivery.
- ApplePromotionOptions
- Inputs and injectable adapters for promoting an iOS release candidate.
- AppleProvisioning
- Resolves exact App Store profiles for signed application targets.
- AppleProvisioningProfileDto
- An App Store Connect provisioning profile and its signing relationships.
- AppleRelease
- Promotes exact tested App Store Connect release candidates without rebuilding.
- AppleReleaseCandidate
- Creates and records exact App Store Connect release candidates.
- AppleReleaseCandidateConfig
- TestFlight delivery used while the release PR is open.
- AppleReleaseCandidateDependencies
- Injectable release-candidate build operations.
- AppleReleaseCandidateOptions
- Inputs and injectable adapters for creating an iOS release candidate.
- AppleResolvedSigningAssets
- Signing material after SMF has resolved every signed Apple target.
- AppleShipConfig
- Apple delivery performed after the exact release candidate is approved and merged.
- AppleShipReleaseResultDto
- Stable machine-readable evidence produced after shipping an Apple release.
- AppleSigning
- Installs and validates temporary Apple signing assets.
- AppleSigningCertificateDto
- A signing certificate registered with the Apple developer team.
- AppleSigningCredentials
- Apple distribution signing material.
- AppleSigningSession
- Temporary signing assets installed for one build operation.
- AppStoreConfig
- TestFlight release-candidate and App Store ship configuration.
- AppStoreConnectApi
- App Store Connect operations required by SMF delivery workflows.
- AppStoreConnectClient
- Authenticated App Store Connect implementation used by SMF.
- AppStoreVersionAttributesDto
- App Store version attributes returned by App Store Connect.
- BuildAttributesDto
- Build attributes returned by App Store Connect.
- IosConfig
- iOS project, build, TestFlight, and App Store configuration.
- PrereleaseVersionAttributesDto
- Prerelease-version attributes returned by App Store Connect.
Enums
- ApplePlatform
- Apple platform returned for prerelease and App Store versions.
- AppleReleaseCandidateTarget
- TestFlight audience that receives an Apple release candidate.
- AppleShipTarget
- Apple delivery performed by the ship phase.
- AppStoreReleaseType
- Release policy configured for an App Store version.
- AppVersionState
- Current lifecycle state of an App Store version.
- BuildProcessingState
- Processing state returned for an uploaded Apple build.
- ReviewSubmissionState
- Lifecycle state of one App Store review submission.
Extensions
-
ApiResourceDtoPatterns
on ApiResourceDto<
T> - Adds pattern-matching-related methods to ApiResourceDto.
- AppAttributesDtoPatterns on AppAttributesDto
- Adds pattern-matching-related methods to AppAttributesDto.
- AppleBundleIdentifierDtoPatterns on AppleBundleIdentifierDto
- Adds pattern-matching-related methods to AppleBundleIdentifierDto.
- AppleProvisioningProfileDtoPatterns on AppleProvisioningProfileDto
- Adds pattern-matching-related methods to AppleProvisioningProfileDto.
- AppleSigningCertificateDtoPatterns on AppleSigningCertificateDto
- Adds pattern-matching-related methods to AppleSigningCertificateDto.
- AppStoreVersionAttributesDtoPatterns on AppStoreVersionAttributesDto
- Adds pattern-matching-related methods to AppStoreVersionAttributesDto.
- BuildAttributesDtoPatterns on BuildAttributesDto
- Adds pattern-matching-related methods to BuildAttributesDto.
- PrereleaseVersionAttributesDtoPatterns on PrereleaseVersionAttributesDto
- Adds pattern-matching-related methods to PrereleaseVersionAttributesDto.