FirebaseAdmin.Messaging.ApnsConfig

Represents the APNS-specific options that can be included in aMessage.

Summary

Refer toAPNs documentation for various headers and payload fields supported by APNS.

Properties

Aps
Gets or sets theaps dictionary to be included in the APNs payload.
CustomData
IDictionary< string, object >
Gets or sets a collection of arbitrary key-value data that will be included in the APNs payload.
FcmOptions
Gets or sets the FCM options to be included in the message.
Headers
IReadOnlyDictionary< string, string >
Gets or sets the APNs headers.
LiveActivityToken
string
Gets or sets the APNs token used for live activities on iOS.

Properties

Aps

Aps Aps

Gets or sets theaps dictionary to be included in the APNs payload.

CustomData

IDictionary< string, object > CustomData

Gets or sets a collection of arbitrary key-value data that will be included in the APNs payload.

FcmOptions

ApnsFcmOptions FcmOptions

Gets or sets the FCM options to be included in the message.

Headers

IReadOnlyDictionary< string, string > Headers

Gets or sets the APNs headers.

LiveActivityToken

string LiveActivityToken

Gets or sets the APNs token used for live activities on iOS.

Refer toFirebase live activity documentation for more information.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-07-09 UTC.