app_store_connect_app_versions library Null safety

An App Store Connect API Wrapper for Dart. Meant for the automatic_version_upgrader.

Classes

AppStoreBuild
An image asset, including its height, width, and template URL.
AppStoreBuildAttributes
An image asset, including its height, width, and template URL.
AppStoreConnectApi
A wrapper for the App Store Connect API.
AppStoreConnectApiBase
Base class for the App Store Connect API.
AppStoreConnectImageAsset
An image asset, including its height, width, and template URL.
AppStoreCredentials
Create a JWT token with the given payload and algorithm
AppStoreGenericResponse<T1 extends Serializable, T2 extends Serializable>
A generic response from the App Store Connect API.
AppStorePreReleaseVersion
An image asset, including its height, width, and template URL.
AppStorePreReleaseVersionAttributes
The attributes of a version of an app in the App Store Connect API.
AppStoreVersion
An image asset, including its height, width, and template URL.
AppStoreVersionAttributes
The attributes of a version of an app in the App Store Connect API.
Meta
The metadata of a generic response in the App Store Connect API.
Links related to the response document, including paging links.
Paging
Links related to the response document, including paging links.

Extensions

DefaultAppStoreVersion
Parses the versionString of a version to a Version object. Returns Version.none if the versionString is null.
DefaultPreReleaseVersion
Parses the versionString of a version to a Version object. Returns Version.none if the versionString is null.
LatestAppStoreVersion
Get the latest version of an app that's published in the App Store.
LatestBuildVersion
Get the latest version of an app that's published in the App Store.
LatestPreReleaseBuildVersion
Get the latest version of an app that's published in the App Store.
LatestPreReleaseVersion
Get the latest version of an app that's published in the App Store.

Enums

ApplePlatform
The OS the version is for.
AppStoreVersionReleaseType
How that the version was released.
BuildAudienceType
Possible values: INTERNAL_ONLY, APP_STORE_ELEGIBLE
ProcessingState
Possible values: PROCESSING, FAILED, INVALID, VALID