Releases: SourcePointUSA/ios-cmp-app
Releases · SourcePointUSA/ios-cmp-app
5.2.0
5.2.0 (May, 15, 2020)
- Added the method
customConsentTo
toGDPRConsentViewController
. It's now possible to programatically consent the current user to a list of vendors, categories and legitimate interest caregories. The ids passed will be appended to the list of already accepted vendors, categories and leg. int. categories. The method is asynchronous so you must pass a completion handler that will receive back an instance ofGDPRUserConsent
in case of success or it'll call the delegate methodonError
in case of failure. It's important to notice, this method is intended to be used for custom vendors and purposes only. For IAB vendors and purposes it's still required to get consent via the consent message or privacy manager. #139 - Fix an issue preventing consent data from being completely removed when calling
clearAllData
#141 - Removed one (and hopfeully the last one) retaining cycle from our SDK #136
5.1.0 (April, 16, 2020)
5.1.0 (April, 16, 2020)
This is big one. We're moving more and more towards a stable API, so bare with us.
- Fixed an issue that'd prevent the user to save consents from the privacy manager with the action Save & Exit #118
- Added
legitimateInterestCategories: [String]
toGDPRUserConsent
class #121 - Added
specialFeatures: [String]
toGDPRUserConsent
class #121 - Updated the AuthExample app to use SDKv5 #116
- Disabled zooming and pinch zooming actions on the message webview #114
- Changed the delegate method from
onAction(_ action: GDPRAction, consents: PMConsents?)
toonAction(_ action: GDPRAction)
. The consents is now part ofGDPRAction
and it's encoded intoData
. 462e9b6 GDPRUserConsent.tcfData
has changed types from[String: StringOrInt]
toSPGDPRArbitraryJson
. It can be used as a dictionary by calling its.dictionaryValue -> [String: Any]?
property.
5.0.3
5.0.2
4.1.4
4.1.3
4.1.2
4.1.1
Identity Feature
This release includes the very awaited Identity feature.
Just call ConsentViewController.loadMessage(forAuthId: String)
passing a unique token belonging to your user and if we find privacy settings for him/her, we'll load those into the SDK.
Updated ReachabilitySwift version to '4.3.1'
Updated ReachabilitySwift version to '4.3.1'