<!--
{
  "availability" : [
    "iOS: 26.0.0 -",
    "iPadOS: 26.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AppMigrationKit",
  "identifier" : "/documentation/AppMigrationKit/MigrationStatus",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "AppMigrationKit"
    ],
    "preciseIdentifier" : "s:15AppMigrationKit0B6StatusO"
  },
  "title" : "MigrationStatus"
}
-->

# MigrationStatus

A type the containing app uses to determine the status of a completed import.

```
enum MigrationStatus
```

## Overview

After the first time the app launches, check this type’s static variable [`importStatus`](/documentation/AppMigrationKit/MigrationStatus/importStatus) to determine whether a migration took place and, if so, whether it succeeded.
To determine the status, check to see if `importStatus` is non-`nil` and that its value is [`MigrationStatus.success`](/documentation/AppMigrationKit/MigrationStatus/success).
After a successful migration, notify the person using the app that migration succeeded, and call the static method [`clearImportStatus()`](/documentation/AppMigrationKit/MigrationStatus/clearImportStatus()).

## Topics

### Accessing the import status

[`static var importStatus: MigrationStatus?`](/documentation/AppMigrationKit/MigrationStatus/importStatus)

A property to indicate the status of import from another device into the app.

[`static func clearImportStatus()`](/documentation/AppMigrationKit/MigrationStatus/clearImportStatus())

Sets the import status to a nil value to prevent further notification.

### Examining migration statuses

[`case success`](/documentation/AppMigrationKit/MigrationStatus/success)

The migration completed successfully.

[`case failure(any Error)`](/documentation/AppMigrationKit/MigrationStatus/failure(_:))

The migration failed with an error.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)