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.swiftinterface | 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.swiftinterface b/frameworks/Didomi.xcframework/ios-arm64_x86_64-simulator/Didomi.framework/Modules/Didomi.swiftmodule/arm64-apple-ios-simulator.swiftinterface index 9918245..5eca609 100644 --- a/frameworks/Didomi.xcframework/ios-arm64_x86_64-simulator/Didomi.framework/Modules/Didomi.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/frameworks/Didomi.xcframework/ios-arm64_x86_64-simulator/Didomi.framework/Modules/Didomi.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -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 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: DidomiErrorEventType public init(descriptionText: Swift.String, type: 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: 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: UserAuthParams) + @objc dynamic public func setUser(userAuthParams: UserAuthParams, isUnderage: Swift.Bool) + @objc dynamic public func setUser(userAuthParams: UserAuthParams, synchronizedUsers: [UserAuthParams]) + @objc dynamic public func setUser(userAuthParams: UserAuthParams, synchronizedUsers: [UserAuthParams], isUnderage: Swift.Bool) @objc dynamic public func setUser(userAuthParams: UserAuthParams, containerController: UIKit.UIViewController) + @objc dynamic public func setUser(userAuthParams: UserAuthParams, isUnderage: Swift.Bool, containerController: UIKit.UIViewController) + @objc dynamic public func setUser(userAuthParams: UserAuthParams, synchronizedUsers: [UserAuthParams], containerController: UIKit.UIViewController) + @objc dynamic public func setUser(userAuthParams: UserAuthParams, synchronizedUsers: [UserAuthParams], isUnderage: Swift.Bool, containerController: UIKit.UIViewController) @objc dynamic public func clearUser() + @available(*, deprecated, message: "Use getCurrentUserStatus() instead.") @objc dynamic public func getUserStatus() -> UserStatus @objc dynamic public func getCurrentUserStatus() -> CurrentUserStatus @objc dynamic public func setCurrentUserStatus(currentUserStatus: CurrentUserStatus) -> Swift.Bool @@ -335,7 +366,9 @@ @objc public var onPreferencesClickSPICategoryAgree: (_ event: EventType, _ categoryId: Swift.String?) -> Swift.Void @objc public var onPreferencesClickSPICategoryDisagree: (_ event: EventType, _ categoryId: Swift.String?) -> Swift.Void @objc public var onPreferencesClickSPIPurposeSaveChoices: (_ event: EventType) -> Swift.Void + @available(*, deprecated, message: "Please use onSyncReady() instead") @objc public var onSyncDone: (_ event: EventType, _ organizationUserId: Swift.String?) -> Swift.Void + @objc public var onSyncReady: (_ event: SyncReadyEvent) -> Swift.Void @objc public var onSyncError: (_ event: EventType, _ error: Swift.String?) -> Swift.Void @objc public var onLanguageUpdated: (_ type: EventType, _ languageCode: Swift.String?) -> Swift.Void @objc public var onLanguageUpdateFailed: (_ type: 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: [Vendor.URL]? - @objc public init(id: Swift.String, name: Swift.String, policyUrl: Swift.String? = nil, namespaces: 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: [Vendor.URL]? = nil) + @objc final public let isIAB: Swift.Bool + @objc public init(id: Swift.String, name: Swift.String, policyUrl: Swift.String? = nil, namespaces: 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: [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