-
Notifications
You must be signed in to change notification settings - Fork 570
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>