From 4b30c10cef62c07efa1faf8a21e296b4a23ff591 Mon Sep 17 00:00:00 2001
From: lpw <812862340@qq.com>
Date: Wed, 15 Jul 2026 09:35:30 +0800
Subject: [PATCH] 提交版本 4.13.0

---
 frameworks/UserMessagingPlatform.xcframework/ios-arm64/UserMessagingPlatform.framework/Headers/UMPRequestParameters.h |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/frameworks/UserMessagingPlatform.xcframework/ios-arm64/UserMessagingPlatform.framework/Headers/UMPRequestParameters.h b/frameworks/UserMessagingPlatform.xcframework/ios-arm64/UserMessagingPlatform.framework/Headers/UMPRequestParameters.h
index 3aaab7c..c323493 100644
--- a/frameworks/UserMessagingPlatform.xcframework/ios-arm64/UserMessagingPlatform.framework/Headers/UMPRequestParameters.h
+++ b/frameworks/UserMessagingPlatform.xcframework/ios-arm64/UserMessagingPlatform.framework/Headers/UMPRequestParameters.h
@@ -1,12 +1,25 @@
 #import <UserMessagingPlatform/UMPDebugSettings.h>
 
 /// Parameters sent on updates to user consent info.
+NS_SWIFT_NAME(RequestParameters)
 @interface UMPRequestParameters : NSObject <NSCopying>
 
 /// Indicates whether the user is tagged for under age of consent.
-@property(nonatomic) BOOL tagForUnderAgeOfConsent;
+@property(nonatomic) BOOL tagForUnderAgeOfConsent NS_SWIFT_NAME(isTaggedForUnderAgeOfConsent);
 
 /// Debug settings for the request.
 @property(nonatomic, copy, nullable) UMPDebugSettings *debugSettings;
 
+/// The consent sync ID to sync the user consent status collected with the same ID.
+///
+/// The consent sync ID must meet the following requirements:
+/// - Constructed as a UUID string, or matches the regular expression (regex)
+/// ^[0-9a-zA-Z+.=\/_\-$,{}]{22,150}$ .
+/// - A minimum of 22 characters.
+/// - A maximum of 150 characters.
+///
+/// Failure to meet the requirements results in the consent sync ID not being set and the UMP SDK
+/// logging a warning to the console.
+@property(nonatomic, copy, nullable) NSString *consentSyncID;
+
 @end

--
Gitblit v1.8.0