---
title: clearKeepAliveTimeout()
framework: uikit
role: symbol
role_heading: Instance Method
path: uikit/uiapplication/clearkeepalivetimeout()
---

# clearKeepAliveTimeout()

Removes a previously installed periodic handler block.

## Declaration

```swift
func clearKeepAliveTimeout()
```

## Discussion

Discussion If your VoIP app no longer needs to be woken up at periodic intervals, you can use this method to remove any previously installed handler.

## See Also

### Deprecated methods

- [requestSceneSessionActivation(_:userActivity:options:errorHandler:)](uikit/uiapplication/requestscenesessionactivation(_:useractivity:options:errorhandler:).md)
- [beginIgnoringInteractionEvents()](uikit/uiapplication/beginignoringinteractionevents().md)
- [endIgnoringInteractionEvents()](uikit/uiapplication/endignoringinteractionevents().md)
- [setMinimumBackgroundFetchInterval(_:)](uikit/uiapplication/setminimumbackgroundfetchinterval(_:).md)
- [scheduleLocalNotification(_:)](uikit/uiapplication/schedulelocalnotification(_:).md)
- [presentLocalNotificationNow(_:)](uikit/uiapplication/presentlocalnotificationnow(_:).md)
- [cancelLocalNotification(_:)](uikit/uiapplication/cancellocalnotification(_:).md)
- [cancelAllLocalNotifications()](uikit/uiapplication/cancelalllocalnotifications().md)
- [setKeepAliveTimeout(_:handler:)](uikit/uiapplication/setkeepalivetimeout(_:handler:).md)
- [UIMinimumKeepAliveTimeout](uikit/uiminimumkeepalivetimeout.md)
- [setStatusBarHidden(_:with:)](uikit/uiapplication/setstatusbarhidden(_:with:).md)
- [setStatusBarStyle(_:animated:)](uikit/uiapplication/setstatusbarstyle(_:animated:).md)
- [setStatusBarOrientation(_:animated:)](uikit/uiapplication/setstatusbarorientation(_:animated:).md)
- [registerUserNotificationSettings(_:)](uikit/uiapplication/registerusernotificationsettings(_:).md)
- [registerForRemoteNotifications(matching:)](uikit/uiapplication/registerforremotenotifications(matching:).md)
