Skip to content

Commit 9d91123

Browse files
'update XCFrameworks for 7.6.0'
1 parent 4c95030 commit 9d91123

File tree

71 files changed

+11334
-1071
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+11334
-1071
lines changed
Binary file not shown.

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

+15
Original file line numberDiff line numberDiff line change
@@ -832,6 +832,19 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No
832832

833833

834834

835+
SWIFT_CLASS("_TtC21ConsentViewController9SPGCMData")
836+
@interface SPGCMData : NSObject
837+
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
838+
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
839+
@end
840+
841+
/// Mimics Firebase’s Analytics ConsentStatus enums
842+
typedef SWIFT_ENUM(NSInteger, Status, open) {
843+
StatusGranted = 0,
844+
StatusDenied = 1,
845+
};
846+
847+
835848
@class SPGDPRVendorGrant;
836849

837850
/// SPGDPRConsent encapsulates all consent data from a user.
@@ -860,6 +873,8 @@ SWIFT_CLASS("_TtC21ConsentViewController13SPGDPRConsent")
860873
@property (nonatomic, copy) NSString * _Nullable uuid;
861874
/// Determines if the GDPR legislation applies for this user
862875
@property (nonatomic) BOOL applies;
876+
/// Information required by Google’s Firebase Analytics SDK, GCM 2.0
877+
@property (nonatomic, strong) SPGCMData * _Nullable googleConsentMode;
863878
@property (nonatomic, copy) NSArray<NSString *> * _Nonnull acceptedCategories;
864879
@property (nonatomic, readonly, copy) NSString * _Nonnull description;
865880
/// Convenience initialiser to return an empty consent object.

0 commit comments

Comments
 (0)