Skip to content

AccessoryAccess macOS xcode27.2 b3

Alex Soto edited this page Oct 17, 2026 · 1 revision

#AccessoryAccess.framework

diff -ruN /Applications/Xcode_27.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AccessoryAccess.framework/Headers/AAUSBAccessory.h /Applications/Xcode_27.2.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AccessoryAccess.framework/Headers/AAUSBAccessory.h
--- /Applications/Xcode_27.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AccessoryAccess.framework/Headers/AAUSBAccessory.h	2026-08-08 20:34:36
+++ /Applications/Xcode_27.2.0-beta3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AccessoryAccess.framework/Headers/AAUSBAccessory.h	2026-10-08 04:13:37
@@ -16,7 +16,12 @@
  @discussion
     A USB accessory can either be obtained from the `[AAUSBAccessoryListener usbAccessoryDidConnect:]` method, or
     instantiated from an XPC representation representing an already existing USB accessory.
+
+    A USB accessory may not be configured when your application receives it. To configure a USB accessory, open it with
+    `openWithServiceQueue:completionHandler:` and select a configuration with
+    `-[IOUSBHostDevice configureWithValue:error:]`.
  @see AAUSBAccessoryListener
+ @see IOUSBHostDevice
  */
 AA_EXPORT API_AVAILABLE(macos(27.0)) NS_SWIFT_SENDABLE
 @interface AAUSBAccessory : NSObject<NSSecureCoding>

Clone this wiki locally