Releases: Iterable/iterable-swift-sdk
Releases · Iterable/iterable-swift-sdk
6.2.9
Fixed
- In rare instances
regiserDeviceToken
API can cause crash. This should fix it. If you are not experiencing any issues you can skip this release.
6.2.9-beta3
Fixed
- Revert to dismissing in-app with animation.
6.2.9-beta2
Fixed
- Allow authentication tokens to be updated with the same email or user IDs
6.2.9-beta
6.2.9-beta
Added
- Added a way to store an authentication token for verification by means of
setEmail
,setUserId
, andupdateEmail
Changed
- Changed the
dismiss
animated parameter tofalse
for in-apps
6.2.8
6.2.8
Added
- In-app messages now get "pre-loaded" with a timer (or until the in-app loads) to mitigate seeing the loading of the message
Fixed
- The JSON payload is now checked to be a valid JSON object before serialization
- Some classes that were intended for internal framework usage only have been assigned proper permission levels (thanks, made2k!)
- The root view controller is now correctly found on projects that are newly created in iOS 13
nil
is properly returned when deep linking encounters an error
6.2.7
6.2.6
6.2.6
Notes
- This SDK release is based off of 6.2.4, as 6.2.5 had some framework specific code that we don't believe has any user impact, but out of caution, is omitted from this release, and has the noted fixes below.
Fixed
- Action buttons now show properly when a mediaURL isn't specified
- The
trackEvent
event is now named accordingly - Fixed the
campaignId
data type within our SDK (thanks, nkotula!)
6.2.5
6.2.4
6.2.3
Added
IterableInAppManagerProtocol
has been givengetMessage(withId id: String)
(Objective-C:@objc(getMessageWithId:)
)
Fixed
- For Objective-C apps,
IterableLogDelegate.log
has had a typo fixed; the new signature is@objc(log:message:)
- For Objective-C apps,
IterableAPI.updateSubscriptions
has had a typo fixed; the new signature is@objc(updateSubscriptions:unsubscribedChannelIds:unsubscribedMessageTypeIds:subscribedMessageTypeIds:campaignId:templateId:)