Contents

isApplicationAccessibilityEnabled

Returns whether application accessibility is currently enabled for this process.

Declaration

static var isApplicationAccessibilityEnabled: Bool { get }

Discussion

Returns YES when at least one assistive technology — such as VoiceOver, Switch Control, Voice Control, or Full Keyboard Access — has requested access to this app’s accessibility information. Apps can use this signal to avoid building expensive accessibility data when no assistive technology is consuming it.

The value can change during a process’s lifetime; observe AXApplicationAccessibilityEnabledDidChangeNotification to react to changes.