Sailthru Mobile iOS SDK 8.0.0
This release introduces some upgrades in the Sailthru Mobile SDK's networking stack, as well as some updates to how push notifications settings are represented.
Features
Push Notifications Settings - in order to properly represent the new 'Deliver Quietly' function in iOS 12 we have updated how our 'Push Enabled' state is assessed and represented. A full breakdown of the possible states and what they represent in terms of settings on the handset can be found in the Carnival Developer Documentation.
Method Removal
Synchronous methods for setting and removing Carnival Attributes ([Carnival setAttributes:error:]
and [Carnival removeAttributeWithKey:error:]
) have been removed. You should update calls to these methods to use the asynchronous versions ([Carnival setAttributes:withResponse:]
and [Carnival removeAttributeWithKey:withResponse:]
) instead.