AppStoreUploadResult class

What a finished appstore upload did, on the stream's last line.

Annotations
  • @JsonSerializable.new(explicitToJson: true, includeIfNull: false)

Constructors

AppStoreUploadResult({required String bundleId, required AscPlatform platform, required String? versionName, required String? buildNumber, required bool waitedForProcessing})
const
AppStoreUploadResult.fromJson(Map<String, dynamic> json)
factory

Properties

buildNumber → String?
The CFBundleVersion Apple now holds, or null for a push that carried no artifact.
final
bundleId → String
The app this went to.
final
hashCode → int
The hash code for this object.
no setterinherited
platform → AscPlatform
On the result rather than inferred from the command line, for the reason finishAfterSkippedWait carries it on every suggested line: iOS and macOS are given the same build number from one commit by design, so a number without a platform beside it names two different binaries.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
versionName → String?
The marketing version this build was uploaded under, or null for a run that named none.
final
waitedForProcessing → bool
Whether this run waited for Apple to finish processing the build.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited