Skip to content

Commit 3033683

Browse files
update XCFramework
1 parent 3812ac7 commit 3033683

File tree

23 files changed

+319
-185
lines changed

23 files changed

+319
-185
lines changed

XCFramework/ConsentViewController.xcframework/Info.plist

+7-7
Original file line numberDiff line numberDiff line change
@@ -6,32 +6,32 @@
66
<array>
77
<dict>
88
<key>LibraryIdentifier</key>
9-
<string>ios-arm64_armv7</string>
9+
<string>ios-arm64_i386_x86_64-simulator</string>
1010
<key>LibraryPath</key>
1111
<string>ConsentViewController.framework</string>
1212
<key>SupportedArchitectures</key>
1313
<array>
1414
<string>arm64</string>
15-
<string>armv7</string>
15+
<string>i386</string>
16+
<string>x86_64</string>
1617
</array>
1718
<key>SupportedPlatform</key>
1819
<string>ios</string>
20+
<key>SupportedPlatformVariant</key>
21+
<string>simulator</string>
1922
</dict>
2023
<dict>
2124
<key>LibraryIdentifier</key>
22-
<string>ios-arm64_i386_x86_64-simulator</string>
25+
<string>ios-arm64_armv7</string>
2326
<key>LibraryPath</key>
2427
<string>ConsentViewController.framework</string>
2528
<key>SupportedArchitectures</key>
2629
<array>
2730
<string>arm64</string>
28-
<string>i386</string>
29-
<string>x86_64</string>
31+
<string>armv7</string>
3032
</array>
3133
<key>SupportedPlatform</key>
3234
<string>ios</string>
33-
<key>SupportedPlatformVariant</key>
34-
<string>simulator</string>
3535
</dict>
3636
</array>
3737
<key>CFBundlePackageType</key>

XCFramework/ConsentViewController.xcframework/ios-arm64_armv7/ConsentViewController.framework/Headers/ConsentViewController-Swift.h

+26-12
Original file line numberDiff line numberDiff line change
@@ -376,6 +376,13 @@ SWIFT_PROTOCOL("_TtP21ConsentViewController17MessageController_")
376376
@end
377377

378378

379+
SWIFT_CLASS("_TtC21ConsentViewController21MissingChildPmIdError")
380+
@interface MissingChildPmIdError : SPError
381+
@property (nonatomic, readonly, copy) NSString * _Nonnull spCode;
382+
@property (nonatomic, readonly, copy) NSString * _Nonnull description;
383+
@end
384+
385+
379386
@interface NSObject (SWIFT_EXTENSION(ConsentViewController))
380387
- (NSString * _Nullable)toJSON SWIFT_WARN_UNUSED_RESULT;
381388
@end
@@ -445,7 +452,7 @@ enum SPPrivacyManagerTab : NSInteger;
445452

446453
SWIFT_PROTOCOL("_TtP21ConsentViewController6SPCCPA_")
447454
@protocol SPCCPA
448-
- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab;
455+
- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable;
449456
@property (nonatomic, readonly) BOOL ccpaApplies;
450457
@end
451458

@@ -473,7 +480,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No
473480
/// that’s the internal Sourcepoint id we give to this consent profile
474481
@property (nonatomic, copy) NSString * _Nullable uuid;
475482
+ (SPCCPAConsent * _Nonnull)rejectedNone SWIFT_WARN_UNUSED_RESULT;
476-
- (nonnull instancetype)initWithUuid:(NSString * _Nullable)uuid status:(enum CCPAConsentStatus)status rejectedVendors:(NSArray<NSString *> * _Nonnull)rejectedVendors rejectedCategories:(NSArray<NSString *> * _Nonnull)rejectedCategories uspstring:(NSString * _Nonnull)uspstring OBJC_DESIGNATED_INITIALIZER;
483+
- (nonnull instancetype)initWithUuid:(NSString * _Nullable)uuid status:(enum CCPAConsentStatus)status rejectedVendors:(NSArray<NSString *> * _Nonnull)rejectedVendors rejectedCategories:(NSArray<NSString *> * _Nonnull)rejectedCategories uspstring:(NSString * _Nonnull)uspstring childPmId:(NSString * _Nullable)childPmId OBJC_DESIGNATED_INITIALIZER;
477484
@property (nonatomic, readonly, copy) NSString * _Nonnull description;
478485
- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT;
479486
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
@@ -484,7 +491,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No
484491
/// Contains information about the property/campaign.
485492
SWIFT_CLASS("_TtC21ConsentViewController10SPCampaign")
486493
@interface SPCampaign : NSObject
487-
- (nonnull instancetype)initWithTargetingParams:(NSDictionary<NSString *, NSString *> * _Nonnull)targetingParams OBJC_DESIGNATED_INITIALIZER;
494+
- (nonnull instancetype)initWithTargetingParams:(NSDictionary<NSString *, NSString *> * _Nonnull)targetingParams groupPmId:(NSString * _Nullable)groupPmId OBJC_DESIGNATED_INITIALIZER;
488495
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
489496
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
490497
@end
@@ -611,7 +618,7 @@ SWIFT_PROTOCOL("_TtP21ConsentViewController19SPMessageUIDelegate_")
611618

612619
SWIFT_PROTOCOL("_TtP21ConsentViewController6SPGDPR_")
613620
@protocol SPGDPR
614-
- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab;
621+
- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable;
615622
@property (nonatomic, readonly) BOOL gdprApplies;
616623
@end
617624

@@ -642,8 +649,8 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No
642649
/// Returns the user data <em>stored in the <code>UserDefaults</code></em>.
643650
@property (nonatomic, readonly, strong) SPUserData * _Nonnull userData;
644651
- (void)loadMessageForAuthId:(NSString * _Nullable)authId publisherData:(NSDictionary<NSString *, NSString *> * _Nullable)publisherData;
645-
- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab;
646-
- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab;
652+
- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable;
653+
- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable;
647654
- (void)customConsentGDPRWithVendors:(NSArray<NSString *> * _Nonnull)vendors categories:(NSArray<NSString *> * _Nonnull)categories legIntCategories:(NSArray<NSString *> * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler;
648655
@end
649656

@@ -1328,6 +1335,13 @@ SWIFT_PROTOCOL("_TtP21ConsentViewController17MessageController_")
13281335
@end
13291336

13301337

1338+
SWIFT_CLASS("_TtC21ConsentViewController21MissingChildPmIdError")
1339+
@interface MissingChildPmIdError : SPError
1340+
@property (nonatomic, readonly, copy) NSString * _Nonnull spCode;
1341+
@property (nonatomic, readonly, copy) NSString * _Nonnull description;
1342+
@end
1343+
1344+
13311345
@interface NSObject (SWIFT_EXTENSION(ConsentViewController))
13321346
- (NSString * _Nullable)toJSON SWIFT_WARN_UNUSED_RESULT;
13331347
@end
@@ -1397,7 +1411,7 @@ enum SPPrivacyManagerTab : NSInteger;
13971411

13981412
SWIFT_PROTOCOL("_TtP21ConsentViewController6SPCCPA_")
13991413
@protocol SPCCPA
1400-
- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab;
1414+
- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable;
14011415
@property (nonatomic, readonly) BOOL ccpaApplies;
14021416
@end
14031417

@@ -1425,7 +1439,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No
14251439
/// that’s the internal Sourcepoint id we give to this consent profile
14261440
@property (nonatomic, copy) NSString * _Nullable uuid;
14271441
+ (SPCCPAConsent * _Nonnull)rejectedNone SWIFT_WARN_UNUSED_RESULT;
1428-
- (nonnull instancetype)initWithUuid:(NSString * _Nullable)uuid status:(enum CCPAConsentStatus)status rejectedVendors:(NSArray<NSString *> * _Nonnull)rejectedVendors rejectedCategories:(NSArray<NSString *> * _Nonnull)rejectedCategories uspstring:(NSString * _Nonnull)uspstring OBJC_DESIGNATED_INITIALIZER;
1442+
- (nonnull instancetype)initWithUuid:(NSString * _Nullable)uuid status:(enum CCPAConsentStatus)status rejectedVendors:(NSArray<NSString *> * _Nonnull)rejectedVendors rejectedCategories:(NSArray<NSString *> * _Nonnull)rejectedCategories uspstring:(NSString * _Nonnull)uspstring childPmId:(NSString * _Nullable)childPmId OBJC_DESIGNATED_INITIALIZER;
14291443
@property (nonatomic, readonly, copy) NSString * _Nonnull description;
14301444
- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT;
14311445
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
@@ -1436,7 +1450,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No
14361450
/// Contains information about the property/campaign.
14371451
SWIFT_CLASS("_TtC21ConsentViewController10SPCampaign")
14381452
@interface SPCampaign : NSObject
1439-
- (nonnull instancetype)initWithTargetingParams:(NSDictionary<NSString *, NSString *> * _Nonnull)targetingParams OBJC_DESIGNATED_INITIALIZER;
1453+
- (nonnull instancetype)initWithTargetingParams:(NSDictionary<NSString *, NSString *> * _Nonnull)targetingParams groupPmId:(NSString * _Nullable)groupPmId OBJC_DESIGNATED_INITIALIZER;
14401454
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
14411455
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
14421456
@end
@@ -1563,7 +1577,7 @@ SWIFT_PROTOCOL("_TtP21ConsentViewController19SPMessageUIDelegate_")
15631577

15641578
SWIFT_PROTOCOL("_TtP21ConsentViewController6SPGDPR_")
15651579
@protocol SPGDPR
1566-
- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab;
1580+
- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable;
15671581
@property (nonatomic, readonly) BOOL gdprApplies;
15681582
@end
15691583

@@ -1594,8 +1608,8 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No
15941608
/// Returns the user data <em>stored in the <code>UserDefaults</code></em>.
15951609
@property (nonatomic, readonly, strong) SPUserData * _Nonnull userData;
15961610
- (void)loadMessageForAuthId:(NSString * _Nullable)authId publisherData:(NSDictionary<NSString *, NSString *> * _Nullable)publisherData;
1597-
- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab;
1598-
- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab;
1611+
- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable;
1612+
- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable;
15991613
- (void)customConsentGDPRWithVendors:(NSArray<NSString *> * _Nonnull)vendors categories:(NSArray<NSString *> * _Nonnull)categories legIntCategories:(NSArray<NSString *> * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler;
16001614
@end
16011615

XCFramework/ConsentViewController.xcframework/ios-arm64_armv7/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm.swiftinterface

+18-9
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ extension ConsentViewController.SPCampaignEnv : Swift.Codable {
7575
}
7676
public typealias SPTargetingParams = [Swift.String : Swift.String]
7777
@objc @objcMembers public class SPCampaign : ObjectiveC.NSObject {
78-
@objc public init(targetingParams: ConsentViewController.SPTargetingParams = [:])
78+
@objc public init(targetingParams: ConsentViewController.SPTargetingParams = [:], groupPmId: Swift.String? = nil)
7979
@objc deinit
8080
}
8181
@objc @objcMembers public class SPCampaigns : ObjectiveC.NSObject {
@@ -113,7 +113,7 @@ public typealias SPUsPrivacyString = Swift.String
113113
@objc final public let uspstring: ConsentViewController.SPUsPrivacyString
114114
@objc public var uuid: Swift.String?
115115
@objc public static func rejectedNone() -> ConsentViewController.SPCCPAConsent
116-
@objc public init(uuid: Swift.String? = nil, status: ConsentViewController.CCPAConsentStatus, rejectedVendors: [Swift.String], rejectedCategories: [Swift.String], uspstring: ConsentViewController.SPUsPrivacyString)
116+
@objc public init(uuid: Swift.String? = nil, status: ConsentViewController.CCPAConsentStatus, rejectedVendors: [Swift.String], rejectedCategories: [Swift.String], uspstring: ConsentViewController.SPUsPrivacyString, childPmId: Swift.String? = nil)
117117
@objc override dynamic open var description: Swift.String {
118118
@objc get
119119
}
@@ -148,8 +148,8 @@ public typealias SPUsPrivacyString = Swift.String
148148
@objc get
149149
}
150150
@objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: ConsentViewController.SPPublisherData? = [:])
151-
@objc dynamic public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default)
152-
@objc dynamic public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default)
151+
@objc dynamic public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false)
152+
@objc dynamic public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false)
153153
@objc dynamic public func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void)
154154
}
155155
extension ConsentViewController.SPConsentManager : ConsentViewController.SPMessageUIDelegate {
@@ -221,6 +221,15 @@ extension ConsentViewController.SPConsentManager : ConsentViewController.SPMessa
221221
}
222222
@objc deinit
223223
}
224+
@objc @_hasMissingDesignatedInitializers @objcMembers public class MissingChildPmIdError : ConsentViewController.SPError {
225+
@objc override public var spCode: Swift.String {
226+
@objc get
227+
}
228+
@objc override dynamic public var description: Swift.String {
229+
@objc get
230+
}
231+
@objc deinit
232+
}
224233
@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidEventPayloadError : ConsentViewController.SPError {
225234
@objc override public var failureReason: Swift.String {
226235
@objc get
@@ -425,7 +434,7 @@ public typealias SPGDPRPurposeId = Swift.String
425434
@objc public var acceptedCategories: [Swift.String] {
426435
@objc get
427436
}
428-
public init(uuid: Swift.String? = nil, vendorGrants: ConsentViewController.SPGDPRVendorGrants, euconsent: Swift.String, tcfData: ConsentViewController.SPJson)
437+
public init(uuid: Swift.String? = nil, vendorGrants: ConsentViewController.SPGDPRVendorGrants, euconsent: Swift.String, tcfData: ConsentViewController.SPJson, childPmId: Swift.String? = nil)
429438
@objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
430439
@objc override dynamic open var description: Swift.String {
431440
@objc get
@@ -674,11 +683,11 @@ extension ConsentViewController.SPJson {
674683
}
675684
public typealias SPPublisherData = [Swift.String : Swift.String]
676685
@objc public protocol SPCCPA {
677-
@objc func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab)
686+
@objc func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool)
678687
@objc var ccpaApplies: Swift.Bool { get }
679688
}
680689
@objc public protocol SPGDPR {
681-
@objc func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab)
690+
@objc func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool)
682691
@objc var gdprApplies: Swift.Bool { get }
683692
}
684693
@objc public protocol SPSDK : ConsentViewController.SPCCPA, ConsentViewController.SPGDPR, ConsentViewController.SPMessageUIDelegate {
@@ -696,8 +705,8 @@ public typealias SPPublisherData = [Swift.String : Swift.String]
696705
extension ConsentViewController.SPSDK {
697706
public init(accountId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaignsEnv: ConsentViewController.SPCampaignEnv = .Public, campaigns: ConsentViewController.SPCampaigns, delegate: ConsentViewController.SPDelegate?)
698707
public func loadMessage(forAuthId authId: Swift.String? = "", pubData: ConsentViewController.SPPublisherData? = [:])
699-
public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default)
700-
public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default)
708+
public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false)
709+
public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false)
701710
}
702711
extension UIKit.UIColor {
703712
convenience public init?(hexString: Swift.String?)

0 commit comments

Comments
 (0)