One Logo Pool Ball
AppMigrationKit · IOS API REFERENCE

AppMigrationTester.DeviceToDeviceExportProperties

struct · iOS 26.0+ · SDK 27.1

struct DeviceToDeviceExportProperties

Properties that describe the result of a device-to-device export.

Members (4)

get · iOS 26.0+

sizeEstimate

TypeScript
get sizeEstimate(): number
Swift declaration
let sizeEstimate: Int

The size estimate provided by the app extension.

get · iOS 26.0+

compressedBytes

TypeScript
get compressedBytes(): (number) | null
Swift declaration
let compressedBytes: Int?

The number of compressed bytes written to the migration infrastructure, if the extension uses compression. Use this information in testing to determine if your extension might benefit from data compression during migration. If the extension doesn't use compression, this property is `nil`.

get · iOS 26.0+

uncompressedBytes

TypeScript
get uncompressedBytes(): number
Swift declaration
let uncompressedBytes: Int

The number of uncompressed bytes written to the exporter.

get · iOS 26.0+

version

TypeScript
get version(): string
Swift declaration
let version: String

The data version provided by the app extension.

Skipped declarations

No declarations were skipped in this snapshot.

All AppMigrationKit types →