react-native-notify-kit / IOSNotificationPermissions
Interface: IOSNotificationPermissions
Defined in: packages/react-native/src/types/NotificationIOS.ts:199
An interface representing all the available permissions that can be requested by your app via
the requestPermission API.
View the Permissions to learn more.
alert?
optionalalert?:boolean
Defined in: packages/react-native/src/types/NotificationIOS.ts:205
Request permission to display alerts.
Defaults to true.
announcement?
optionalannouncement?:boolean
Defined in: packages/react-native/src/types/NotificationIOS.ts:256
Explicit announcement authorization requests are no longer needed because announcement authorization is included by iOS on supported versions. Kept for API compatibility.
Defaults to false.
badge?
optionalbadge?:boolean
Defined in: packages/react-native/src/types/NotificationIOS.ts:222
Request permission to update the application badge.
Defaults to true.
carPlay?
optionalcarPlay?:boolean
Defined in: packages/react-native/src/types/NotificationIOS.ts:236
Request permission to display notifications in a CarPlay environment.
Defaults to true.
criticalAlert?
optionalcriticalAlert?:boolean
Defined in: packages/react-native/src/types/NotificationIOS.ts:215
Request permission to display critical notifications.
View the Critical Notifications documentation for more information and usage examples.
Defaults to false.
provisional?
optionalprovisional?:boolean
Defined in: packages/react-native/src/types/NotificationIOS.ts:245
Request permission to provisionally create non-interrupting notifications.
Defaults to false.
sound?
optionalsound?:boolean
Defined in: packages/react-native/src/types/NotificationIOS.ts:229
Request permission to play sounds.
Defaults to true.
