UAScheduleTriggerType
Objective-C
enum UAScheduleTriggerType : NSInteger {}
Swift
enum UAScheduleTriggerType : Int, @unchecked Sendable
Possible trigger types.
-
Foreground trigger.
Declaration
Objective-C
UAScheduleTriggerAppForeground
Swift
case appForeground = 0
-
Background trigger.
Declaration
Objective-C
UAScheduleTriggerAppBackground
Swift
case appBackground = 1
-
Region enter trigger.
Declaration
Objective-C
UAScheduleTriggerRegionEnter
Swift
case regionEnter = 2
-
Region exit trigger.
Declaration
Objective-C
UAScheduleTriggerRegionExit
Swift
case regionExit = 3
-
Custom event count trigger.
Declaration
Objective-C
UAScheduleTriggerCustomEventCount
Swift
case customEventCount = 4
-
Custom event value trigger.
Declaration
Objective-C
UAScheduleTriggerCustomEventValue
Swift
case customEventValue = 5
-
Screen trigger.
Declaration
Objective-C
UAScheduleTriggerScreen
Swift
case screen = 6
-
App init trigger.
Declaration
Objective-C
UAScheduleTriggerAppInit
Swift
case appInit = 7
-
Active session trigger.
Declaration
Objective-C
UAScheduleTriggerActiveSession
Swift
case activeSession = 8
-
Version trigger.
Declaration
Objective-C
UAScheduleTriggerVersion
Swift
case version = 9