AppStoreBuildEntry class
One build App Store Connect holds, as appstore builds --json prints it.
- Annotations
-
- @JsonSerializable.new(explicitToJson: true)
Constructors
-
AppStoreBuildEntry({required String buildNumber, required int? buildNumberAsInt, required ProcessingState? processingState, required String? processingStateRaw, required String? uploadedDate, required bool expired, required bool usable, required bool? needsNewUpload, required List<
String> display}) -
const
-
AppStoreBuildEntry.fromJson(Map<
String, dynamic> json) -
factory
Properties
- buildNumber → String
-
CFBundleVersion, as a string.final - buildNumberAsInt → int?
-
buildNumber as an integer, or null when it is not a single integer.
final
-
display
→ List<
String> -
The lines
cux_ship appstore buildsprints for this build.final - expired → bool
-
TestFlight builds expire after 90 days. An expired build is still listed
and can no longer be given to a group.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- needsNewUpload → bool?
-
Whether this build can only be fixed by uploading another one, or null
when that cannot be said.
final
- processingState → ProcessingState?
-
This package's reading of processingStateRaw, or null when Apple
sent nothing.
final
- processingStateRaw → String?
-
Apple's
processingState, exactly as sent — the authoritative value. Null when Apple sent none.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- uploadedDate → String?
-
Apple's
uploadedDate, exactly as sent.final - usable → bool
-
Whether this build could be released now: processed, and not expired.
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