One Logo Pool Ball
App Services · IOS API REFERENCE

AppMigrationKit

Perform a one-time transfer of your app’s on-device data to or from a device running another platform.

23 types

43 callable entries

7 skipped

86% entry coverage

Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.

Types

Functions and constants

get · iOS 26.0+

destinationPlatform

TypeScript
get destinationPlatform(): MigrationPlatform
Swift declaration
let destinationPlatform: MigrationPlatform

The destination platform of the migration request.

Skipped declarations

7 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

AppMigrationTester.AppExportController.exportResources(request:progress:)

This declaration needs Swift generic type arguments. (no canonical witness for SupportedOptions)

MigrationRequestWithOptions.options

This declaration needs Swift generic type arguments. (no canonical witness for OptionsType)

MigrationRequestWithOptions.init(destinationPlatform:options:)

The containing type needs Swift generic type arguments. (no canonical witness for OptionsType)

protocol implementation ResourcesExportingWithOptions

This protocol needs associated types that cannot yet cross the bridge.

protocol implementation ResourcesExporting

non-method protocol requirement

protocol implementation ResourcesImporting

non-method protocol requirement

protocol implementation AppMigrationExtension

non-method protocol requirement