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

# ResourcesExporting

A protocol for exporting transportable resources in a streaming archive format when the destination platform doesn’t require special migration options.

```
protocol ResourcesExporting : ResourcesExportingWithOptions where Self.OptionsType == MigrationDefaultSupportedOptions
```

## Overview

This protocol extends [`ResourcesExportingWithOptions`](/documentation/AppMigrationKit/ResourcesExportingWithOptions) and sets its [`OptionsType`](/documentation/AppMigrationKit/ResourcesExportingWithOptions/OptionsType) to [`MigrationDefaultSupportedOptions`](/documentation/AppMigrationKit/MigrationDefaultSupportedOptions), which indicates the destination platform doesn’t require any special options.
If you know your export to the other platform doesn’t need these options, conform to this protocol in your app exension and implement the methods and properties defined by [`ResourcesExportingWithOptions`](/documentation/AppMigrationKit/ResourcesExportingWithOptions).

As with [`ResourcesExportingWithOptions`](/documentation/AppMigrationKit/ResourcesExportingWithOptions), this protocol is only appropriate for transportable resources, those that you can copy as-is from the current file system to the destination device.

## Relationships

### Inherits From

[`AppExtension`](/documentation/ExtensionFoundation/AppExtension)

[`AppMigrationExtension`](/documentation/AppMigrationKit/AppMigrationExtension)

[`Sendable`](/documentation/Swift/Sendable)

[`SendableMetatype`](/documentation/Swift/SendableMetatype)

[`ResourcesExportingWithOptions`](/documentation/AppMigrationKit/ResourcesExportingWithOptions)

---

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)