Marketing Cloud Personalization iOS SDK Release Notes
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
EVGClientConfigurationprovided 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