Constants
The following constants are available globally.
- 
                  
                  Log level option to show all possible logging output. DeclarationObjective-C extern NSString *const _Nonnull ApptimizeLogLevelVerboseSwift let ApptimizeLogLevelVerbose: String
- 
                  
                  Log level option to show additional information to aid with debugging. DeclarationObjective-C extern NSString *const _Nonnull ApptimizeLogLevelDebugSwift let ApptimizeLogLevelDebug: String
- 
                  
                  Log level option to show information in addition to warnings and errors. DeclarationObjective-C extern NSString *const _Nonnull ApptimizeLogLevelInfoSwift let ApptimizeLogLevelInfo: String
- 
                  
                  Log level option to show all warnings and errors. DeclarationObjective-C extern NSString *const _Nonnull ApptimizeLogLevelWarnSwift let ApptimizeLogLevelWarn: String
- 
                  
                  Log level option to show only errors. DeclarationObjective-C extern NSString *const _Nonnull ApptimizeLogLevelErrorSwift let ApptimizeLogLevelError: String
- 
                  
                  Log level option to disable logging entirely. This is the default option. DeclarationObjective-C extern NSString *const _Nonnull ApptimizeLogLevelOffSwift let ApptimizeLogLevelOff: String
- 
                  
                  Sets the amount of time to wait in milliseconds until metadata is available. If this is set to 0, Apptimize will block until metadata is available. If this option is omitted, Apptimize will not block for metadata. DeclarationObjective-C extern NSString *const _Nonnull ApptimizeUpdateMetadataTimeoutOptionSwift let ApptimizeUpdateMetadataTimeoutOption: String
- 
                  
                  This option controls whether Apptimize will attempt to pair with the development server. Info.plist: ApptimizeDevicePairingEnabled (Boolean, default YES)DeclarationObjective-C extern NSString *const _Nonnull ApptimizeDevicePairingOptionSwift let ApptimizeDevicePairingOption: String
- 
                  
                  This option controls the amount of logging the Apptimize SDK will output. Info.plist: ApptimizeLogLevel (String, [verbose, debug, info, warn, error, off], defaulterror )DeclarationObjective-C extern NSString *const _Nonnull ApptimizeLogLevelOptionSwift let ApptimizeLogLevelOption: String
- 
                  
                  This option controls how long (in milliseconds) Apptimize will wait for tests and their associated data to download. Info.plist: ApptimizeDelayUntilTestsAreAvailable (Integer, milliseconds, default 0)DeclarationObjective-C extern NSString *const _Nonnull ApptimizeDelayUntilTestsAreAvailableOptionSwift let ApptimizeDelayUntilTestsAreAvailableOption: String
- 
                  
                  This option controls whether Apptimize will automatically import events from third-party analytics frameworks. Info.plist: ApptimizeEnableThirdPartyEventImporting (Boolean, default YES)DeclarationObjective-C extern NSString *const _Nonnull ApptimizeEnableThirdPartyEventImportingOptionSwift let ApptimizeEnableThirdPartyEventImportingOption: String
- 
                  
                  This option controls whether Apptimize will automatically export events to third-party analytics frameworks. Info.plist: ApptimizeEnableThirdPartyEventExporting (Boolean, default YES)DeclarationObjective-C extern NSString *const _Nonnull ApptimizeEnableThirdPartyEventExportingOptionSwift let ApptimizeEnableThirdPartyEventExportingOption: String
- 
                  
                  This option governs whether Apptimize will automatically log events for button clicks and table cell activations. Info.plist: ApptimizeEnableInteractionEventCollection (Boolean, default NO)DeclarationObjective-C extern NSString *const _Nonnull ApptimizeEnableInteractionEventCollectionOptionSwift let ApptimizeEnableInteractionEventCollectionOption: String
- 
                  
                  This option governs whether Apptimize will disable all visual experiments and modifications. Info.plist: ApptimizeEnableVisualSupport (Boolean, default YES)DeclarationObjective-C extern NSString *const _Nonnull ApptimizeEnableVisualSupportOptionSwift let ApptimizeEnableVisualSupportOption: String
- 
                  
                  This option governs whether Apptimize will show winning variants and instant updates when forceVariant is used. Info.plist: ApptimizeForceVariantsShowWinnersAndInstantUpdates (Boolean, default NO)DeclarationObjective-C extern NSString *const _Nonnull ApptimizeForceVariantsShowWinnersAndInstantUpdatesOptionSwift let ApptimizeForceVariantsShowWinnersAndInstantUpdatesOption: String
- 
                  
                  A notification with this name is posted whenever an Apptimize test runs. The notification carries a dictionary which contains the following keys: ApptimizeTestNameUserInfoKey,ApptimizeVariantNameUserInfoKeyandApptimizeTestFirstRunUserInfoKey.DeclarationObjective-C extern NSString *const _Nonnull ApptimizeTestRunNotificationSwift static let ApptimizeTestRun: NSNotification.Name
- 
                  
                  The name of the test that caused this notification in string format. DeclarationObjective-C extern NSString *const _Nonnull ApptimizeTestNameUserInfoKeySwift let ApptimizeTestNameUserInfoKey: String
- 
                  
                  The name of the variant that caused this notification in string format. DeclarationObjective-C extern NSString *const _Nonnull ApptimizeVariantNameUserInfoKeySwift let ApptimizeVariantNameUserInfoKey: String
- 
                  
                  Whether this is the first time Apptimize has run this variant since enrollment in boolean format. DeclarationObjective-C extern NSString *const _Nonnull ApptimizeTestFirstRunUserInfoKeySwift let ApptimizeTestFirstRunUserInfoKey: String
- 
                  
                  This notification is posted whenever an Apptimize recalculates its configuration. The enrolled tests may or may not have changed. The dynamic variable values may or may not have changed. This happens at various times: - new information from server
- device properties or custom attributes changed
- and a few other cases
 DeclarationObjective-C extern NSString *const _Nonnull ApptimizeTestsProcessedNotificationSwift static let ApptimizeTestsProcessed: NSNotification.Name
- 
                  
                  This notification is posted whenever a user has participated in an experiment. The notification carries a dictionary which contains the following keys: ApptimizeTestInfoKey,ApptimizeFirstParticipationKeyDeclarationObjective-C extern NSString *const _Nonnull ApptimizeParticipatedInExperimentNotificationSwift static let ApptimizeParticipatedInExperiment: NSNotification.Name
- 
                  
                  This notification is posted whenever a user becomes enrolled in an experiment. The notification carries a dictionary which contains the following key: ApptimizeTestInfoKeyDeclarationObjective-C extern NSString *const _Nonnull ApptimizeEnrolledInExperimentNotificationSwift static let ApptimizeEnrolledInExperiment: NSNotification.Name
- 
                  
                  This notification is posted whenever a user becomes unenrolled from an experiment. The notification carries a dictionary which contains the following keys: ApptimizeTestInfoKey, andApptimizeUnenrollmentReasonKey.DeclarationObjective-C extern NSString *const _Nonnull ApptimizeUnenrolledInExperimentNotificationSwift static let ApptimizeUnenrolledInExperiment: NSNotification.Name
- 
                  
                  Information about the experiment that caused this notification as an instance of the ApptimizeTestInfoclass.DeclarationObjective-C extern NSString *const _Nonnull ApptimizeTestInfoKeySwift let ApptimizeTestInfoKey: String
- 
                  
                  The reason for the unenrollment that caused the notification as an NSIntegerDeclarationObjective-C extern NSString *const _Nonnull ApptimizeUnenrollmentReasonKeySwift let ApptimizeUnenrollmentReasonKey: String
- 
                  
                  Indicates this is the first time the user has participated in the experiment as a boolean NSNumberDeclarationObjective-C extern NSString *const _Nonnull ApptimizeFirstParticipationKeySwift let ApptimizeFirstParticipationKey: String
 
         Constants  Reference
        Constants  Reference