iOS SDK Changelog
List of updates to the iOS SDK.
1.7.1
Fixed
Rich notification images, titles, and bodies supplied by a content webhook now render. They were previously discarded.
Notification destination routing now behaves the same whether the app was foregrounded, backgrounded, or terminated.
Improved delivery reliability for subscription and analytics events during network or server disruptions.
1.6.0
Adds support for Catalog
RATE_ITEMandCOMPLETE_ITEMactions. See the Catalog Documentation for more information.
1.4.0
Added
Added support for the immediate display condition to App Messages.
Fixed
Fixed an issue with App Message global frequency cap calculations.
1.3.9
Added
Added support for push-to-start token registration and observation to Live Activities.
Updated
Updates
PNNotification.metastructure to allow more developer friendly value access patterns.
Live Activities - New Methods
PushSDK.LiveActivities.register(_ activityType:, activityHandler:)Starts observing the provided
activityTypefor push-to-start token updates and automatically handles registration. For each activity within the providedactivityTypestarted via push, or already running, theactivityHandleris invoked.
PushSDK.LiveActivities.register(_ activity:, withId:)Starts observing the provided
activityfor push token updates and automatically handles registration for the provided activity ID.
1.2.1
Added
Added support for pausing and resuming subscriber push notifications.
New Properties and Methods
PushSDK.PushNotifications.isPaused- A boolean property indicating the subscriber's notifications are currently paused or not.PushSDK.PushNotifications.pause()- Will pause a subscriber's ability to receive notifications.PushSDK.PushNotifications.resume()- Will resume a subscriber's ability to receive notifications.
Moved / Deprecated Properties and Methods
PushSDK.UserProfile.isSubscribedhas been moved toPushSDK.PushNotifications.isSubscribedand will now display a deprecation warning.PushSDK.UserProfile.isEligibleToPrompthas been moved toPushSDK.PushNotifications.isEligibleToPromptand will now display a deprecation warning.PushSDK.showNativeNotificationPermissionPrompt()has been aliased toPushSDK.PushNotifications.showPermissionPrompt().PushSDK.UserProfile.revertUserDeletionwill now warn and will be removed in a future release.
Closed Beta Releases
Last updated