activate
TypeScriptactivate(queue: _Dispatch_DispatchQueue, eventHandler: ((arg0: ASAccessoryEvent) => void)): voidSwift declarationfunc activate(on queue: dispatch_queue_t, eventHandler: @escaping (ASAccessoryEvent) -> Void)class · iOS 18.0+ · SDK 27.1
class ASAccessorySessionactivate(queue: _Dispatch_DispatchQueue, eventHandler: ((arg0: ASAccessoryEvent) => void)): voidSwift declarationfunc activate(on queue: dispatch_queue_t, eventHandler: @escaping (ASAccessoryEvent) -> Void)failAuthorization(accessory: ASAccessory, completionHandler: ((arg0: (NativeError) | null) => void)): voidSwift declarationfunc failAuthorization(for accessory: ASAccessory) async throwsfinishAuthorization(accessory: ASAccessory, settings: ASAccessorySettings, completionHandler: ((arg0: (NativeError) | null) => void)): voidSwift declarationfunc finishAuthorization(for accessory: ASAccessory, settings: ASAccessorySettings) async throwsfinishPickerDiscovery(completionHandler: ((arg0: (NativeError) | null) => void)): voidSwift declarationfunc finishPickerDiscovery() async throwsstatic init(): ASAccessorySessionSwift declarationinit()invalidate(): voidSwift declarationfunc invalidate()removeAccessory(accessory: ASAccessory, completionHandler: ((arg0: (NativeError) | null) => void)): voidSwift declarationfunc removeAccessory(_ accessory: ASAccessory) async throwsrenameAccessory(accessory: ASAccessory, renameOptions: ASAccessory_RenameOptions, completionHandler: ((arg0: (NativeError) | null) => void)): voidSwift declarationfunc renameAccessory(_ accessory: ASAccessory, options renameOptions: ASAccessory.RenameOptions = []) async throwsshowPickerForCompletionHandler(displayItems: Array<ASPickerDisplayItem>, completionHandler: ((arg0: (NativeError) | null) => void)): voidSwift declarationfunc showPicker(for displayItems: [ASPickerDisplayItem]) async throwsshowPickerCompletionHandler(completionHandler: ((arg0: (NativeError) | null) => void)): voidSwift declarationfunc showPicker() async throwsupdateAuthorization(accessory: ASAccessory, descriptor: ASDiscoveryDescriptor, completionHandler: ((arg0: (NativeError) | null) => void)): voidSwift declarationfunc updateAuthorization(for accessory: ASAccessory, descriptor: ASDiscoveryDescriptor) async throwsupdatePicker(displayItems: Array<ASDiscoveredDisplayItem>, completionHandler: ((arg0: (NativeError) | null) => void)): voidSwift declarationfunc updatePicker(showing displayItems: [ASDiscoveredDisplayItem]) async throwsget accessories(): Array<ASAccessory>Swift declarationvar accessories: [ASAccessory] { get }get pickerDisplaySettings(): (ASPickerDisplaySettings) | nullSwift declaration@NSCopying var pickerDisplaySettings: ASPickerDisplaySettings? { get set }set pickerDisplaySettings(value: (ASPickerDisplaySettings) | null)Swift declaration@NSCopying var pickerDisplaySettings: ASPickerDisplaySettings? { get set }No declarations were skipped in this snapshot.