AXFeatureOverrideSessionManager
Category: Class
Platforms: iOS 18.2+, iPadOS 18.2+
Overview
A manager class to begin and end accessibility feature override sessions. Multiple override sessions are reconciled by combining the requests, preferring feature enablement. Ending all sessions restores the prior state of Accessibility feature enablement. Your app must be entitled with com.apple.developer.accessibility.merchant-api-control.
Declaration
class AXFeatureOverrideSessionManager
Details
Topics
- func beginOverrideSession(enabling: AXFeatureOverrideSession.Options, disabling: AXFeatureOverrideSession.Options) throws -> AXFeatureOverrideSession
- func end(AXFeatureOverrideSession) throws
- class var sharedInstance: AXFeatureOverrideSessionManager
Relationships
- NSObject
- CVarArg
- CustomDebugStringConvertible
- CustomStringConvertible
- Equatable
- Hashable
- NSObjectProtocol
See Also
- Override sessions
- class AXFeatureOverrideSession
- struct Options
- let AXFeatureOverrideSessionErrorDomain: String
- struct AXFeatureOverrideSessionError
- enum Code
-
com.apple.developer.accessibility.merchant-api-control
-
Accessibility
- AXFeatureOverrideSessionManager
AXFeature Override Session Manager
Topics (Grouped)
Instance Methods
- beginOverrideSession(enabling:AXFeatureOverrideSession.Options,disabling:AXFeatureOverrideSession.Options)throws->AXFeatureOverrideSession — func
- end(AXFeatureOverrideSession)throws — func
Type Properties
Inherits From
Conforms To
Override sessions
- AXFeatureOverrideSession — class; A token object that represents an override session held by your app.
- Options — struct; Options indicating which Accessibility features will be turned on or off when an override session is held by your app.
- AXFeatureOverrideSessionErrorDomain:String — let
- AXFeatureOverrideSessionError — struct
- Code — enum
- com.apple.developer.accessibility.merchant-api-control
Code Examples
class AXFeatureOverrideSessionManager
Source: https://developer.apple.com/documentation/accessibility/axfeatureoverridesessionmanager