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
CFBundleVersionApple 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
finishAfterSkippedWaitcarries 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