Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Opt-in/Opt-out methods within your app's setting screen, so the user can switch on/off option of receiving Push Notifications.

/**
Disable and re-enable Push Notifications.
@brief Method will disable or re-enable Push Notification per device at Appoxee Dashboard. 
@attention Method does not un-register from push notifications, but rather, it opts-out the device from Push Services at Appoxee Dashboard.
@code
[[Appoxee shared] disablePushNotifications:booleanArgument withCompletionHandler:^(NSError *appoxeeError, id data) {

if (!appoxeeError) {

// operation was successful.
}
}];
@endcode
@param isDisabled BOOL value indacating if should enable or disable push.
@param handler Code Block to be executed when method completes with an NSError object and data as arguments.
*/
- (void)disablePushNotifications:(BOOL)isDisabled withCompletionHandler:(nullable AppoxeeCompletionHandler)handler;
/**
Get the current state of the push from Appoxee dashboard.
@brief Method to get the state value of the push status from Appoxee Dashboard. 
@attention Method indicates if a device is push-enabled at Appoxee dashboard, and not if a device is registered for APNS.
@code
[[Appoxee shared] isPushEnabled:^(NSError *appoxeeError, id data) {

if (!appoxeeError) {

BOOL state = [(NSNumber *)data boolValue];
}
}];
@endcode
@param handler Code Block to be executed when method completes with an NSError object and data as arguments.
*/
- (void)isPushEnabled:(nullable AppoxeeCompletionHandler)handler;
  • No labels