Enumeration

UIRemoteNotificationType

Constants indicating the types of notifications the app may display to the user.

Declaration

typedef enum UIRemoteNotificationType : NSUInteger {
    ...
} UIRemoteNotificationType;

Overview

One or more of the values in the UIRemoteNotificationType bit mask are passed to iOS as the argument of the registerForRemoteNotificationTypes: method. Thereafter, iOS filters notifications for the app based on these values. You can always get the current notification types by calling the enabledRemoteNotificationTypes method.

Topics

Constants

UIRemoteNotificationTypeNone

The app accepts no notifications.

UIRemoteNotificationTypeBadge

The app accepts notifications that badge the app icon.

UIRemoteNotificationTypeSound

The app accepts alert sounds as notifications.

UIRemoteNotificationTypeAlert

The app accepts alert messages as notifications.

UIRemoteNotificationTypeNewsstandContentAvailability

The app accepts notifications that start the downloading of issue assets for Newsstand apps.

See Also

Deprecated Symbols

- registerUserNotificationSettings:

Registers your preferred options for notifying the user.

Deprecated
currentUserNotificationSettings

Returns the user notification settings for the app.

Deprecated
- openURL:

Attempts to open the resource at the specified URL.

Deprecated
- scheduleLocalNotification:

Schedules a local notification for delivery at its encapsulated date and time.

Deprecated
- presentLocalNotificationNow:

Presents a local notification immediately.

Deprecated
- cancelLocalNotification:

Cancels the delivery of the specified scheduled local notification.

Deprecated
- cancelAllLocalNotifications

Cancels the delivery of all scheduled local notifications.

Deprecated
scheduledLocalNotifications

All currently scheduled local notifications.

Deprecated
- setNewsstandIconImage:

Sets the icon of a Newsstand app to an image depicting the current issue of a publication.

Deprecated
- setKeepAliveTimeout:handler:

Configures a periodic handler for VoIP apps in older versions of iOS.

Deprecated
- clearKeepAliveTimeout

Removes a previously installed periodic handler block.

Deprecated
- setStatusBarHidden:withAnimation:

Hides or shows the status bar, optionally animating the transition.

Deprecated
statusBarHidden

A Boolean value that determines whether the status bar is hidden.

Deprecated
- setStatusBarStyle:animated:

Sets the style of the status bar, optionally animating the transition to the new style.

Deprecated
statusBarStyle

The current style of the status bar.

Deprecated
- setStatusBarOrientation:animated:

Sets the app's status bar to the specified orientation, optionally animating the transition.

Deprecated
statusBarOrientation

The current orientation of the app's status bar.

Deprecated
- registerForRemoteNotificationTypes:

Register to receive remote notifications of the specified types via Apple Push Notification service.

Deprecated
- enabledRemoteNotificationTypes

Returns the types of notifications the app accepts.

Deprecated
proximitySensingEnabled

A Boolean value that determines whether proximity sensing is enabled.

Deprecated
- setStatusBarHidden:animated:

Hides or shows the status bar, optionally animating the transition.

Deprecated