Skip to content

Accessibility macOS xcode27.0 b2

Alex Soto edited this page Jun 23, 2026 · 1 revision

#Accessibility.framework

diff -ruN /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXBrailleMap.h /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXBrailleMap.h
--- /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXBrailleMap.h	2026-05-23 13:11:53
+++ /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXBrailleMap.h	2026-06-13 01:48:07
@@ -2,7 +2,7 @@
 //  AXBrailleMap.h
 //  Accessibility
 //
-//  Copyright © 2021 Apple Inc. All rights reserved.
+//  Copyright © 2021-2026 Apple Inc. All rights reserved.
 //
 
 #import <Accessibility/AXFoundation.h>
diff -ruN /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXBrailleTranslator.h /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXBrailleTranslator.h
--- /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXBrailleTranslator.h	2026-05-23 13:11:52
+++ /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXBrailleTranslator.h	2026-06-13 01:48:07
@@ -2,7 +2,7 @@
 //  AXBrailleTranslator.h
 //  Accessibility
 //
-//  Copyright © 2025 Apple. All rights reserved.
+//  Copyright © 2025-2026 Apple Inc. All rights reserved.
 //
 
 #import <Accessibility/AXFoundation.h>
diff -ruN /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXColorUtilities.h /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXColorUtilities.h
--- /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXColorUtilities.h	2026-05-23 13:11:52
+++ /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXColorUtilities.h	2026-06-13 01:48:07
@@ -2,7 +2,7 @@
 //  AXColorUtilities.h
 //  Accessibility
 //
-//  Copyright © 2020 Apple Inc. All rights reserved.
+//  Copyright © 2020-2026 Apple Inc. All rights reserved.
 //
 
 #import <Accessibility/AXFoundation.h>
diff -ruN /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXCustomContent.h /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXCustomContent.h
--- /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXCustomContent.h	2026-05-23 13:11:53
+++ /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXCustomContent.h	2026-06-13 01:48:07
@@ -2,7 +2,7 @@
 //  AXCustomContent.h
 //  Accessibility
 //
-//  Copyright © 2020 Apple Inc. All rights reserved.
+//  Copyright © 2020-2026 Apple Inc. All rights reserved.
 //
 
 #import <Accessibility/AXFoundation.h>
diff -ruN /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXFeatureOverrideSessionManager.h /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXFeatureOverrideSessionManager.h
--- /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXFeatureOverrideSessionManager.h	2026-05-23 13:11:53
+++ /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXFeatureOverrideSessionManager.h	2026-06-13 01:48:07
@@ -2,8 +2,7 @@
 //  AXFeatureOverrideSessionManager.h
 //  Accessibility
 //
-//  Created by Drew Haas on 9/30/24.
-//  Copyright © 2024 Apple. All rights reserved.
+//  Copyright © 2024-2026 Apple Inc. All rights reserved.
 //
 
 #import <TargetConditionals.h>
diff -ruN /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXFoundation.h /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXFoundation.h
--- /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXFoundation.h	2026-05-23 13:11:52
+++ /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXFoundation.h	2026-06-13 01:48:07
@@ -2,7 +2,7 @@
 //  AXFoundation.h
 //  Accessibility
 //
-//  Copyright © 2020 Apple Inc. All rights reserved.
+//  Copyright © 2020-2026 Apple Inc. All rights reserved.
 //
 
 #import <CoreGraphics/CoreGraphics.h>
diff -ruN /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXHearingUtilities.h /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXHearingUtilities.h
--- /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXHearingUtilities.h	2026-05-23 13:11:53
+++ /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXHearingUtilities.h	2026-06-13 01:48:07
@@ -2,7 +2,7 @@
 //  AXHearingUtilities.h
 //  Accessibility
 //
-//  Copyright © 2020 Apple. All rights reserved.
+//  Copyright © 2020-2026 Apple Inc. All rights reserved.
 //
 
 #import <Accessibility/AXFoundation.h>
diff -ruN /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXMathExpression.h /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXMathExpression.h
--- /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXMathExpression.h	2026-05-23 15:36:02
+++ /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXMathExpression.h	2026-06-13 20:40:35
@@ -2,6 +2,8 @@
 //  AXMathExpression.h
 //  Accessibility
 //
+//  Copyright © 2026 Apple Inc. All rights reserved.
+//
 
 #import <Foundation/Foundation.h>
 #import <Accessibility/AXFoundation.h>
diff -ruN /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXRequest.h /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXRequest.h
--- /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXRequest.h	2026-05-23 13:11:53
+++ /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXRequest.h	2026-06-13 01:48:07
@@ -2,8 +2,7 @@
 //  AXRequest.h
 //  AccessibilitySharedSupport
 //
-//  Created by Daniel Golden on 5/22/24.
-//  Copyright © 2024 Apple. All rights reserved.
+//  Copyright © 2024-2026 Apple Inc. All rights reserved.
 //
 
 #import <Foundation/Foundation.h>
diff -ruN /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXSettings.h /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXSettings.h
--- /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXSettings.h	2026-05-23 01:25:40
+++ /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXSettings.h	2026-06-13 00:59:54
@@ -2,7 +2,7 @@
 //  AXSettings.h
 //  Accessibility
 //
-//  Copyright © 2022-2023 Apple. All rights reserved.
+//  Copyright © 2022-2026 Apple Inc. All rights reserved.
 //
 
 #import <Foundation/Foundation.h>
@@ -44,6 +44,32 @@
 // Returns whether the system preference for reduce bright effects is enabled
 AX_EXTERN BOOL AXReduceHighlightingEffectsEnabled(void) API_AVAILABLE(ios(26.4), macos(26.4), tvos(26.4), watchos(26.4), visionos(26.4)) NS_SWIFT_NAME(getter:AccessibilitySettings.isReduceHighlightingEffectsEnabled());
 AX_EXTERN NSNotificationName const AXReduceHighlightingEffectsEnabledDidChangeNotification API_AVAILABLE(ios(26.4), macos(26.4), tvos(26.4), watchos(26.4), visionos(26.4)) NS_SWIFT_NAME(AccessibilitySettings.reduceHighlightingEffectsEnabledDidChangeNotification);
+
+/// Returns whether application accessibility is currently enabled for
+/// this process.
+///
+/// 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.
+AX_EXTERN BOOL AXApplicationAccessibilityEnabled(void)
+    API_AVAILABLE(anyappleos(27.0))
+    NS_SWIFT_NAME(getter:AccessibilitySettings.isApplicationAccessibilityEnabled());
+
+/// Posted when the value returned by `AXApplicationAccessibilityEnabled()`
+/// changes.
+///
+/// Posted on the main thread. The notification's `object` is `nil` and
+/// its `userInfo` dictionary is empty — clients should re-read
+/// `AXApplicationAccessibilityEnabled()` when handling the notification.
+AX_EXTERN NSNotificationName const AXApplicationAccessibilityEnabledDidChangeNotification
+    API_AVAILABLE(anyappleos(27.0))
+    NS_SWIFT_NAME(AccessibilitySettings.applicationAccessibilityEnabledDidChangeNotification);
 
 typedef NS_ENUM(NSInteger, AXSettingsFeature) {
     // Jump to the setting for "Allow Apps to Request to Use" in Personal Voice. This is relevant for the AVSpeechSynthesis.personalVoiceAuthorizationStatus API.
diff -ruN /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXTechnology.h /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXTechnology.h
--- /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXTechnology.h	2026-05-23 13:11:53
+++ /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/AXTechnology.h	2026-06-13 01:48:07
@@ -2,8 +2,7 @@
 //  AXTechnology.h
 //  AccessibilitySharedSupport
 //
-//  Created by Daniel Golden on 5/22/24.
-//  Copyright © 2024 Apple. All rights reserved.
+//  Copyright © 2024-2026 Apple Inc. All rights reserved.
 //
 
 #import <Accessibility/AXFoundation.h>
diff -ruN /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/Accessibility.h /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/Accessibility.h
--- /Applications/Xcode_27.0.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/Accessibility.h	2026-05-23 13:11:52
+++ /Applications/Xcode_27.0.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accessibility.framework/Headers/Accessibility.h	2026-06-13 01:48:07
@@ -2,7 +2,7 @@
 //  Accessibility.h
 //  Accessibility
 //
-//  Copyright © 2020 Apple Inc. All rights reserved.
+//  Copyright © 2020-2026 Apple Inc. All rights reserved.
 //
 
 #import <Accessibility/AXFoundation.h>

Clone this wiki locally