<!--
{
  "availability" : [
    "iOS: 8.0.0 - 26.0.0",
    "iPadOS: 8.0.0 - 26.0.0",
    "macCatalyst: 13.1.0 - 26.0.0",
    "tvOS: 9.0.0 - 26.0.0",
    "visionOS: 1.0.0 - 26.0.0"
  ],
  "documentType" : "symbol",
  "framework" : "UIKit",
  "identifier" : "/documentation/UIKit/UIApplicationDelegate/application(_:willContinueUserActivityWithType:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "UIKit"
    ],
    "preciseIdentifier" : "c:objc(pl)UIApplicationDelegate(im)application:willContinueUserActivityWithType:"
  },
  "title" : "application(_:willContinueUserActivityWithType:)"
}
-->

# application(_:willContinueUserActivityWithType:)

Tells the delegate if your app takes responsibility for notifying users when a continuation activity takes longer than expected.

```
optional func application(_ application: UIApplication, willContinueUserActivityWithType userActivityType: String) -> Bool
```

## Parameters

`application`

Your shared app object.

`userActivityType`

The requested activity type.

## Return Value

<doc://com.apple.documentation/documentation/Swift/true> if you want to notify the user that a continuation is in progress or <doc://com.apple.documentation/documentation/Swift/false> if you want iOS to notify the user.

## Discussion

Use this method to provide immediate feedback to the user that an activity is about to continue on this device. The app calls this method as soon as the user confirms that an activity should be continued but possibly before the data associated with that activity is available.

Your implementation of this method should prepare to initiate the activity. If you notify the user as part of your preparations, return <doc://com.apple.documentation/documentation/Swift/true> from this method so that iOS does not also notify the user. If you do not implement this method or your implementation returns <doc://com.apple.documentation/documentation/Swift/false>, iOS notifes the user.

This method is not called if either [`application(_:willFinishLaunchingWithOptions:)`](/documentation/UIKit/UIApplicationDelegate/application(_:willFinishLaunchingWithOptions:)) or [`application(_:didFinishLaunchingWithOptions:)`](/documentation/UIKit/UIApplicationDelegate/application(_:didFinishLaunchingWithOptions:)) returns <doc://com.apple.documentation/documentation/Swift/false>.

---

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)