---
title: userActivityType
framework: uikit
role: symbol
role_heading: Type Property
path: uikit/uiapplication/launchoptionskey/useractivitytype
---

# userActivityType

A key indicating the type of user activity that the user wants to continue.

## Declaration

```swift
static let userActivityType: UIApplication.LaunchOptionsKey
```

## Discussion

Discussion This key is used in the subdictionary which is the value of shortcutItem. The value of this key is an NSString object identifying the activity type.

## See Also

### Accessing launch options

- [bluetoothCentrals](uikit/uiapplication/launchoptionskey/bluetoothcentrals.md)
- [bluetoothPeripherals](uikit/uiapplication/launchoptionskey/bluetoothperipherals.md)
- [cloudKitShareMetadata](uikit/uiapplication/launchoptionskey/cloudkitsharemetadata.md)
- [eventAttribution](uikit/uiapplication/launchoptionskey/eventattribution.md)
- [location](uikit/uiapplication/launchoptionskey/location.md)
- [newsstandDownloads](uikit/uiapplication/launchoptionskey/newsstanddownloads.md)
- [remoteNotification](uikit/uiapplication/launchoptionskey/remotenotification.md)
- [shortcutItem](uikit/uiapplication/launchoptionskey/shortcutitem.md)
- [sourceApplication](uikit/uiapplication/launchoptionskey/sourceapplication.md)
- [url](uikit/uiapplication/launchoptionskey/url.md)
- [userActivityDictionary](uikit/uiapplication/launchoptionskey/useractivitydictionary.md)
- [annotation](uikit/uiapplication/launchoptionskey/annotation.md)
- [localNotification](uikit/uiapplication/launchoptionskey/localnotification.md)
