Marketing Cloud Personalization iOS SDK Release Notes
Released December 2019
- Includes module maps for Swift
Released December 2018
- New feature: mobile push notification campaigns, supporting APNS and Firebase Messaging, see the Push Notifications Guide
- Automatically gather time zone, to support time zone specific scheduling of push notification campaigns
- Expanded app-defined
EVGClientConfiguration
provided on[Evergage startWithClientConfiguration:]
- Ability to disable most Swizzling, see
[Evergage(Swizzling) swizzlingEnabled]
- Support accumulating time viewed via
[EVGContext viewCategory:]
and[EVGContext viewTag:]
, as was already done for[EVGContext viewItem:]
and[EVGContext viewItemDetail:]
- Support optional different action name in view APIs, via
- Added
[EVGItem location]
,[EVGItem rating]
,[EVGItem numRatings]
Released July 2017
- Reduce harmless compiler warnings from using the SDK across integration styles (zip/pod ObjC/Swift).
Released July 2017
- Fix: After
[Evergage reset]
, the SDK needs to once again automatically fetch the initial configuration from the server - Improved control over expiration of configurations fetched from the server
- Documentation updates
Released May 2016
- New feature: In-App Message campaigns
- Ability to control testing non-published campaigns via URLs, see Testing Guide
- Added
EVGContext
,[Evergage globalContext]
, and[Evergage reset]
- Documentation updates
Released January 2016
- Now supports CocoaPods
Released November 2015
First GA public release
- Network: Queueing, connectivity monitoring
- Tracking: APIs, app lifecycle monitoring ("foreground", "background", etc)
- Mobile Data campaigns
- Mapping screens to actions, see Tracking Guide