---
title: unregisterForRemoteNotifications()
framework: appkit
role: symbol
role_heading: Instance Method
path: appkit/nsapplication/unregisterforremotenotifications()
---

# unregisterForRemoteNotifications()

Unregister for notifications received from Apple Push Notification service.

## Declaration

```swift
func unregisterForRemoteNotifications()
```

## Discussion

Discussion You should only call this method in rare circumstances, such as when a new version of the app drops support for remote notifications. Apps unregistered through this method can always reregister.

## See Also

### Managing remote notifications

- [registerForRemoteNotifications()](appkit/nsapplication/registerforremotenotifications().md)
- [enabledRemoteNotificationTypes](appkit/nsapplication/enabledremotenotificationtypes.md)
- [registerForRemoteNotifications(matching:)](appkit/nsapplication/registerforremotenotifications(matching:).md)
- [isRegisteredForRemoteNotifications](appkit/nsapplication/isregisteredforremotenotifications.md)
- [NSApplication.RemoteNotificationType](appkit/nsapplication/remotenotificationtype.md)
