<!--
{
  "availability" : [
    "iOS: 15.0.0 -",
    "iPadOS: 15.0.0 -",
    "macCatalyst: 15.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "UIKit",
  "identifier" : "/documentation/UIKit/UIWindowScene/activityItemsConfigurationSource",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "UIKit"
    ],
    "preciseIdentifier" : "c:objc(cs)UIWindowScene(py)activityItemsConfigurationSource"
  },
  "title" : "activityItemsConfigurationSource"
}
-->

# activityItemsConfigurationSource

An object that can provide shareable items for a scene.

```
weak var activityItemsConfigurationSource: (any UIActivityItemsConfigurationProviding)? { get set }
```

## Discussion

When a user asks Siri to “share this” on iOS, or clicks an <doc://com.apple.documentation/documentation/AppKit/NSSharingServicePickerToolbarItem> in the toolbar of an app built with Mac Catalyst, the system asks the current scene or view controller what to share. You can supply multiple representations of the current content, such as a file, image, and URL.

You can implement this property or provide configurations from view controllers with [`activityItemsConfiguration`](/documentation/UIKit/UIActivityItemsConfigurationProviding/activityItemsConfiguration).

If you don’t provide a [`UIActivityItemsConfiguration`](/documentation/UIKit/UIActivityItemsConfiguration) in either of these ways, the system may fall back to sharing either the <doc://com.apple.documentation/documentation/Foundation/NSUserActivity/webpageURL> of your app’s current user activity or a screenshot of the scene.

---

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)