AppDistributionRelease

A new release available to the signed-in tester, returned by FirebaseAppDistribution.checkForNewRelease; the Android SDK's AppDistributionRelease. On iOS it wraps the iOS SDK's FIRAppDistributionRelease.

On Android this is the SDK's Java interface, whose getters Kotlin cannot override with properties, so common code cannot implement it.

Properties

Link copied to clipboard
abstract val binaryType: BinaryType

The binary type of the build. Always BinaryType.APK on iOS, whose IPA builds are installed directly as an APK is.

Link copied to clipboard
abstract val displayVersion: String

The short version of the build, such as 1.0.0.

Link copied to clipboard
val AppDistributionRelease.ios: FIRAppDistributionRelease?

The underlying Firebase iOS SDK release, with its build version string, download URL and whether that has expired; null for a release that is not the iOS SDK's.

Link copied to clipboard
abstract val releaseNotes: String?

The release notes of the build, if any.

Link copied to clipboard
abstract val versionCode: Long

The version code of the build, such as 123. On iOS, the build version (CFBundleVersion) as a number, or -1 when it is not a whole number (such as 1.0.1).

Functions