Managing Push Notifications
The Netmera iOS SDK allows developers to control push notification delivery from within the app, based on user preferences.
// Enables receiving Netmera push notifications
Netmera.setReceivingPushNotificationsEnabled(true)
// Disables receiving Netmera push notifications
Netmera.setReceivingPushNotificationsEnabled(false)Checking Push Notification Status
You can check whether the device is currently able to receive push notifications using the following code snippet:
// Check current push notification status using Netmera
Netmera.isReceivingPushNotificationsEnabled { [weak self] isEnabled in
DispatchQueue.main.async {
self?.pushSwitch.isOn = isEnabled
}
}Explanation
The
isReceivingPushNotificationsEnabledmethod returns a boolean indicating whether the device can currently receive push notifications via Netmera.If the result is
true, push notifications are allowed. Iffalse, they are blocked or disabled.This value can be directly reflected in the UI, for example by updating a
UISwitch.
Last updated
Was this helpful?