AppStoreVersion

public struct AppStoreVersion : Decodable

Model representing App Store data for the app

  • Application id, used to uniquely identify app

    Declaration

    Swift

    public let appId: Int
  • App icon, 100x100

    Declaration

    Swift

    public let icon: URL
  • App size in bytes

    Declaration

    Swift

    public let size: String
  • Avarage rating for this version

    Declaration

    Swift

    public let averageRating: Double?
  • Ratings count for this version

    Declaration

    Swift

    public let ratingsCount: Int?
  • Release date for this version

    Declaration

    Swift

    public let releaseDate: Date
  • iOS version required for this version

    Declaration

    Swift

    public let iOSVersion: String
  • Release notes

    Declaration

    Swift

    public let releaseNotes: String
  • Lates version available in App Store

    Declaration

    Swift

    public let version: String
  • Latest available App Store version in Semantic version format

    Declaration

    Swift

    public var currentVersion: SemanticVersion { get }
  • Indicates if App Store version compatible with iOS installed on this device

    Declaration

    Swift

    public var isCompatibleWithOS: Bool { get }