Inherits from NSObject
Declared in KiiAPNSFields.h

Overview

Class that encapsulate APNS message fields data structure

Properties

alertActionLocKey

String. Not required. encapsulation of action-loc-key key on APNS alert property

@property (nonatomic, nullable) NSString *alertActionLocKey

Discussion

String. Not required. encapsulation of action-loc-key key on APNS alert property

Declared In

KiiAPNSFields.h

alertBody

String. Not required. encapsulation of loc-key key on APNS alert property

@property (nonatomic, nullable) NSString *alertBody

Discussion

String. Not required. encapsulation of loc-key key on APNS alert property

Declared In

KiiAPNSFields.h

alertLaunchImage

String. Not required. encapsulation of launch-image key on APNS alert property

@property (nonatomic, nullable) NSString *alertLaunchImage

Discussion

String. Not required. encapsulation of launch-image key on APNS alert property

Declared In

KiiAPNSFields.h

alertLocArgs

Array. Not required. encapsulation of loc-args key on APNS alert property

@property (nonatomic, nullable) NSArray *alertLocArgs

Discussion

Array. Not required. encapsulation of loc-args key on APNS alert property

Declared In

KiiAPNSFields.h

alertLocKey

String. Not required. encapsulation of loc-key key on APNS alert property

@property (nonatomic, nullable) NSString *alertLocKey

Discussion

String. Not required. encapsulation of loc-key key on APNS alert property

Declared In

KiiAPNSFields.h

alertSubtitle

String. Not required. encapsulation of subtitle key on APNS alert property

@property (nonatomic, nullable) NSString *alertSubtitle

Discussion

String. Not required. encapsulation of subtitle key on APNS alert property

Declared In

KiiAPNSFields.h

alertTitle

String. Not required. encapsulation of title key on APNS alert property

@property (nonatomic, nullable) NSString *alertTitle

Discussion

String. Not required. encapsulation of title key on APNS alert property

Declared In

KiiAPNSFields.h

badge

Number. Not required. encapsulation of badge key on APNS property

@property (nonatomic, nullable) NSNumber *badge

Discussion

Number. Not required. encapsulation of badge key on APNS property

Declared In

KiiAPNSFields.h

category

String. Not required. Encapsulation of category key on APNS property.

@property (nonatomic, nullable) NSString *category

Discussion

String. Not required. Encapsulation of category key on APNS property.

Declared In

KiiAPNSFields.h

contentAvailable

Number. Not required. encapsulation of content-available key on APNS property. If 0, content-available payload is not delivered. Otherwise, content-available=1 payload is delivered.

@property (nonatomic, nullable) NSNumber *contentAvailable

Discussion

Number. Not required. encapsulation of content-available key on APNS property. If 0, content-available payload is not delivered. Otherwise, content-available=1 payload is delivered.

Declared In

KiiAPNSFields.h

mutableContent

Number. Not required. encapsulation of mutable-content key on APNS property.

@property (nonatomic, nullable) NSNumber *mutableContent

Discussion

Number. Not required. encapsulation of mutable-content key on APNS property.

Declared In

KiiAPNSFields.h

sound

String. Not required. encapsulation of sound key on APNS property

@property (nonatomic, nullable) NSString *sound

Discussion

String. Not required. encapsulation of sound key on APNS property

Declared In

KiiAPNSFields.h

Class Methods

createFields

Field creation constructor, automatically set enabled = true to APNS Field

+ (nonnull KiiAPNSFields *)createFields

Discussion

Field creation constructor, automatically set enabled = true to APNS Field

Declared In

KiiAPNSFields.h

Instance Methods

generateFields

generate output dictionary object

- (nonnull NSDictionary *)generateFields

Return Value

dict a Dictionary object contains one level json dictionary data

Discussion

generate output dictionary object

Declared In

KiiAPNSFields.h

setSpecificData:

Define APNS specific metadata

- (void)setSpecificData:(nullable NSDictionary *)dict

Parameters

dict

a Dictionary object contains one level json dictionary data

Discussion

Define APNS specific metadata

Declared In

KiiAPNSFields.h