Opt-in/Opt-out methods within your app's setting screen, so the user can switch on/off option of receiving Push Notifications.
Objective-C
Code Block |
---|
// Disable & Enable
[[Appoxee shared] disablePushNotifications:booleanArgument withCompletionHandler:^(NSError *appoxeeError, id data) {
if (!appoxeeError) {
// operation was successful.
}
}];
// State (enabled or disabled)
[[Appoxee shared] isPushEnabled:^(NSError *appoxeeError, id data) {
if (!appoxeeError) {
BOOL state = [(NSNumber *)data boolValue];
}
}];
|
Swift
Code Block |
---|
Appoxee.shared()?.disablePushNotifications(booleanArgument, withCompletionHandler: { (appoxeeError, data) in if appoxeeError == nil { // Operation was successful. } }) Appoxee.shared()?.isPushEnabled({ (appoxeeError, data) in if appoxeeError == nil { let isEnabled = data as? NSNumber } }) |