Push Notifications
This release introduces a major rewrite of the Push Notification handling. Apps using swizzling enabled (default) should be unaffected.
Detailed information can be found on iOS Push Notifications - SDK 4.0.0
Location and LocationAndBeacons
The Leanplum Location is now part of this repo (previously Leanplum-iOS-Location repo).
You can find dynamic and static frameworks in the Assets of the release.
No changes to CocoaPods.
Improvements
- Push Notifications rewrite (#478)
- Add iOS Location as part of SDK repo (#481)
- Set custom locale (#467)
- forceContentUpdate with boolean flag (#460)
- Swift migration (including SPM fix) (#456)
Fixes
- Change IAM modal presentation style (fixes cases where side menu is used) (#482)
- Rename LPLogLevel enum cases (#469)