CDP
ConfigBuilder
CustomEvent
Identity
InAppMessageCloseAction
LogOutputter
ModuleInitStatus
Personalization
SFMCSDK
Class
Represents the initialization result for a specific SFMC SDK module.
Contains the module identifier ( moduleName ) and its initialization outcome ( initStatus ). Used in SDK initialization completion handlers to report per-module status.
The SDK creates instances internally. Instances are immutable.
1@objc(SFMCModuleInitStatus)
2public final class ModuleInitStatus : NSObject
3
4@objc
5public let moduleName: ModuleName
6
7@objc
8public let initStatus: OperationResultThe module this status refers to, such as .engagement or .cdp .
1@objc
2public let moduleName: ModuleNameThe result of the module’s initialization. Possible values: .success , .error , .timeout , and .cancelled .
1@objc
2public let initStatus: OperationResult