SDKVersion
public struct SDKVersion : Hashable
The SDKVersion represents version information for an SDK product. It encapsulates
various attributes related to the version, including product variant, version details and
backend configuration.
Please note, sdk.core.engine.SDKBuildInformation can be used to get SDKVersion.
-
Product variant.
Declaration
Swift
public var productVariant: String -
Version information as string.
Declaration
Swift
public var versionName: String -
Generation number.
Declaration
Swift
public var versionGeneration: Int32 -
Major version number.
Declaration
Swift
public var versionMajor: Int32 -
Minor version number.
Declaration
Swift
public var versionMinor: Int32 -
Patch number.
Declaration
Swift
public var versionPatch: Int32 -
Build number.
Declaration
Swift
public var versionBuild: Int32 -
Version tag.
Declaration
Swift
public var versionTag: String -
Backend config
Declaration
Swift
public var backendConfig: String -
init(productVariant:versionName: versionGeneration: versionMajor: versionMinor: versionPatch: versionBuild: versionTag: backendConfig: ) Creates a new SDK version instance from the provided parameter values.
Declaration
Swift
public init(productVariant: String, versionName: String, versionGeneration: Int32, versionMajor: Int32, versionMinor: Int32, versionPatch: Int32, versionBuild: Int32, versionTag: String, backendConfig: String)