From d90ee1536e9e0cfdb62a70e36559e1cf2d8ce458 Mon Sep 17 00:00:00 2001
From: lpw
Date: Wed, 25 Sep 2024 14:48:52 +0800
Subject: [PATCH] 提交4.3.0
---
frameworks/Didomi.xcframework/ios-arm64_x86_64-simulator/Didomi.framework/Modules/Didomi.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface-e | 40 +++++++++++++++++++++++++++++++++++++---
1 files changed, 37 insertions(+), 3 deletions(-)
diff --git a/frameworks/Didomi.xcframework/ios-arm64_x86_64-simulator/Didomi.framework/Modules/Didomi.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface-e b/frameworks/Didomi.xcframework/ios-arm64_x86_64-simulator/Didomi.framework/Modules/Didomi.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface-e
index 51a8740..39a34f5 100644
--- a/frameworks/Didomi.xcframework/ios-arm64_x86_64-simulator/Didomi.framework/Modules/Didomi.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface-e
+++ b/frameworks/Didomi.xcframework/ios-arm64_x86_64-simulator/Didomi.framework/Modules/Didomi.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface-e
@@ -1,15 +1,18 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.8.1 (swiftlang-5.8.0.124.5 clang-1403.0.22.11.100)
+// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
// swift-module-flags: -target arm64-apple-ios10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Didomi
// swift-module-flags-ignorable: -enable-bare-slash-regex
+import DeveloperToolsSupport
@_exported import Didomi
import Foundation
import JavaScriptCore
import Swift
+import SwiftUI
import SystemConfiguration
import UIKit
import _Concurrency
import _StringProcessing
+import _SwiftConcurrencyShims
import os
@objc public protocol UserAuth {
@objc var id: Swift.String { get }
@@ -40,6 +43,7 @@
}
public struct DataProcessingNamespaces : Swift.Decodable {
public var num: Swift.Int?
+ public var pub: Swift.Int?
public init(from decoder: any Swift.Decoder) throws
}
extension Didomi.DataProcessingNamespaces : Swift.Equatable {
@@ -74,7 +78,9 @@
case preferencesClickVendorAgree
case preferencesClickVendorDisagree
case preferencesClickVendorSaveChoices
+ @available(*, deprecated, message: "Please use syncReady instead")
case syncDone
+ case syncReady
case syncError
case languageUpdated
case languageUpdateFailed
@@ -134,6 +140,14 @@
case cpa
case cpra
case ctdpa
+ case dpdpa
+ case fdbr
+ case icdpa
+ case mcdpa
+ case nhpa
+ case njdpa
+ case ocpa
+ case tdpsa
case ucpa
case vcdpa
case none
@@ -158,13 +172,18 @@
}
}
@objc public class DidomiInitializeParameters : ObjectiveC.NSObject {
- @objc public init(apiKey: Swift.String, localConfigurationPath: Swift.String? = nil, remoteConfigurationURL: Swift.String? = nil, providerID: Swift.String? = nil, disableDidomiRemoteConfig: Swift.Bool = false, languageCode: Swift.String? = nil, noticeID: Swift.String? = nil)
+ @objc public init(apiKey: Swift.String, localConfigurationPath: Swift.String? = nil, remoteConfigurationURL: Swift.String? = nil, providerID: Swift.String? = nil, disableDidomiRemoteConfig: Swift.Bool = false, languageCode: Swift.String? = nil, noticeID: Swift.String? = nil, countryCode: Swift.String? = nil, regionCode: Swift.String? = nil, isUnderage: Swift.Bool = false)
@objc deinit
}
@objc(DDMErrorEvent) public class DidomiErrorEvent : ObjectiveC.NSObject, Swift.Error {
@objc final public let descriptionText: Swift.String
@objc final public let type: Didomi.DidomiErrorEventType
public init(descriptionText: Swift.String, type: Didomi.DidomiErrorEventType)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objc(DDMSyncReadyEvent) @objcMembers public class SyncReadyEvent : ObjectiveC.NSObject {
+ @objc final public let statusApplied: Swift.Bool
+ @objc final public let syncAcknowledged: (() -> Swift.Bool)
@objc deinit
}
@_inheritsConvenienceInitializers @objc public class Didomi : ObjectiveC.NSObject {
@@ -184,8 +203,11 @@
@objc public func initialize(_ parameters: Didomi.DidomiInitializeParameters)
@objc public func setUserAgent(name: Swift.String, version: Swift.String)
@objc public func setUserConsentStatus(enabledPurposeIds: Swift.Set<Swift.String>, disabledPurposeIds: Swift.Set<Swift.String>, enabledVendorIds: Swift.Set<Swift.String>, disabledVendorIds: Swift.Set<Swift.String>) -> Swift.Bool
+ @available(*, deprecated, message: "Use shouldUserStatusBeCollected() instead.")
@objc public func isConsentRequired() -> Swift.Bool
+ @available(*, deprecated, message: "Use shouldUserStatusBeCollected() instead.")
@objc public func isUserConsentStatusPartial() -> Swift.Bool
+ @available(*, deprecated, message: "Use shouldUserStatusBeCollected() instead.")
@objc public func isUserLegitimateInterestStatusPartial() -> Swift.Bool
@discardableResult
@objc public func setUserStatus(purposesConsentStatus: Swift.Bool, purposesLIStatus: Swift.Bool, vendorsConsentStatus: Swift.Bool, vendorsLIStatus: Swift.Bool) -> Swift.Bool
@@ -238,10 +260,19 @@
@objc dynamic public func getText(key: Swift.String) -> [Swift.String : Swift.String]?
@objc dynamic public func setLogLevel(minLevel: Swift.UInt8)
@objc dynamic public func setUser(id: Swift.String)
+ @objc dynamic public func setUser(id: Swift.String, isUnderage: Swift.Bool)
@objc dynamic public func setUser(id: Swift.String, containerController: UIKit.UIViewController)
+ @objc dynamic public func setUser(id: Swift.String, isUnderage: Swift.Bool, containerController: UIKit.UIViewController)
@objc dynamic public func setUser(userAuthParams: Didomi.UserAuthParams)
+ @objc dynamic public func setUser(userAuthParams: Didomi.UserAuthParams, isUnderage: Swift.Bool)
+ @objc dynamic public func setUser(userAuthParams: Didomi.UserAuthParams, synchronizedUsers: [Didomi.UserAuthParams])
+ @objc dynamic public func setUser(userAuthParams: Didomi.UserAuthParams, synchronizedUsers: [Didomi.UserAuthParams], isUnderage: Swift.Bool)
@objc dynamic public func setUser(userAuthParams: Didomi.UserAuthParams, containerController: UIKit.UIViewController)
+ @objc dynamic public func setUser(userAuthParams: Didomi.UserAuthParams, isUnderage: Swift.Bool, containerController: UIKit.UIViewController)
+ @objc dynamic public func setUser(userAuthParams: Didomi.UserAuthParams, synchronizedUsers: [Didomi.UserAuthParams], containerController: UIKit.UIViewController)
+ @objc dynamic public func setUser(userAuthParams: Didomi.UserAuthParams, synchronizedUsers: [Didomi.UserAuthParams], isUnderage: Swift.Bool, containerController: UIKit.UIViewController)
@objc dynamic public func clearUser()
+ @available(*, deprecated, message: "Use getCurrentUserStatus() instead.")
@objc dynamic public func getUserStatus() -> Didomi.UserStatus
@objc dynamic public func getCurrentUserStatus() -> Didomi.CurrentUserStatus
@objc dynamic public func setCurrentUserStatus(currentUserStatus: Didomi.CurrentUserStatus) -> Swift.Bool
@@ -335,7 +366,9 @@
@objc public var onPreferencesClickSPICategoryAgree: (_ event: Didomi.EventType, _ categoryId: Swift.String?) -> Swift.Void
@objc public var onPreferencesClickSPICategoryDisagree: (_ event: Didomi.EventType, _ categoryId: Swift.String?) -> Swift.Void
@objc public var onPreferencesClickSPIPurposeSaveChoices: (_ event: Didomi.EventType) -> Swift.Void
+ @available(*, deprecated, message: "Please use onSyncReady() instead")
@objc public var onSyncDone: (_ event: Didomi.EventType, _ organizationUserId: Swift.String?) -> Swift.Void
+ @objc public var onSyncReady: (_ event: Didomi.SyncReadyEvent) -> Swift.Void
@objc public var onSyncError: (_ event: Didomi.EventType, _ error: Swift.String?) -> Swift.Void
@objc public var onLanguageUpdated: (_ type: Didomi.EventType, _ languageCode: Swift.String?) -> Swift.Void
@objc public var onLanguageUpdateFailed: (_ type: Didomi.EventType, _ reason: Swift.String?) -> Swift.Void
@@ -399,7 +432,8 @@
@objc final public let specialPurposeIDs: Swift.Set<Swift.String>
@objc final public let specialFeatureIDs: Swift.Set<Swift.String>
@objc final public let urls: [Didomi.Vendor.URL]?
- @objc public init(id: Swift.String, name: Swift.String, policyUrl: Swift.String? = nil, namespaces: Didomi.Vendor.Namespaces? = nil, purposeIDs: Swift.Set<Swift.String> = [], legIntPurposeIDs: Swift.Set<Swift.String> = [], featureIDs: Swift.Set<Swift.String> = [], flexiblePurposeIDs: Swift.Set<Swift.String> = [], specialPurposeIDs: Swift.Set<Swift.String> = [], specialFeatureIDs: Swift.Set<Swift.String> = [], urls: [Didomi.Vendor.URL]? = nil)
+ @objc final public let isIAB: Swift.Bool
+ @objc public init(id: Swift.String, name: Swift.String, policyUrl: Swift.String? = nil, namespaces: Didomi.Vendor.Namespaces? = nil, purposeIDs: Swift.Set<Swift.String> = [], legIntPurposeIDs: Swift.Set<Swift.String> = [], featureIDs: Swift.Set<Swift.String> = [], flexiblePurposeIDs: Swift.Set<Swift.String> = [], specialPurposeIDs: Swift.Set<Swift.String> = [], specialFeatureIDs: Swift.Set<Swift.String> = [], urls: [Didomi.Vendor.URL]? = nil, isIAB: Swift.Bool)
@objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
@objc deinit
public func encode(to encoder: any Swift.Encoder) throws
--
Gitblit v1.8.0