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
The binary type of the build. Always BinaryType.APK on iOS, whose IPA builds are installed directly as an APK is.
The short version of the build, such as 1.0.0.
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.
The release notes of the build, if any.
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
Destructures an AppDistributionRelease: its AppDistributionRelease.binaryType.
Destructures an AppDistributionRelease: its AppDistributionRelease.displayVersion.
Destructures an AppDistributionRelease: its AppDistributionRelease.versionCode.
Destructures an AppDistributionRelease: its AppDistributionRelease.releaseNotes.