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