MobileAppMessaging

Class

This class is a Swift Interface for SFMobileAppMessaging

Requests the MobileAppMessaging Module when it’s operational and safe to use. The provided callback will be invoked with the MobileAppMessaging Module when it’s ready. All MobileAppMessaging module-related API calls should be made within this function.


Register a callback that will be notified when Registration related events happen @param registrationCallback closure to be provided when registration event occurs


Removes the registration callback


Returns the unique identifier associated with the device.

Returns: A String representing the device identifier, or nil if unavailable.


Developer override to set the state of analytics enablement. If set false, the SDK will stop tracking analytics and also purges all the analytics stored locally. This value takes precedence over the config setting which is passed during the SDK initialization.


The current state of the Analytics enablement override

Returns: A BOOL value of the Analytics enablement override considering config setting .