Repository navigation
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>