Did you have any luck with this?
I am developing an iOS 15+ SwiftUI app and want to display the BluetoothAccessoryPicker but it just does not show!
I've tried adding the AppDelegate to my app and try to show the picker using:
try await manager.showBluetoothAccessoryPicker(withNameFilter: nil)
But I get nothing, just these lines in the console log:
2021-10-18 11:47:52.905742+0100 MyApp[18402:2620972] IAPAppRegisterClient: capabilities 0x8030
2021-10-18 11:47:52.906019+0100 MyApp[18402:2620972] IAPAppRegisterClient: __eaClientRegisterediapd 0 -> 1
2021-10-18 11:47:52.906085+0100 MyApp[18402:2620972] IAPAppRegisterClient: __eaClientRegisterediap2d 0 -> 1
2021-10-18 11:47:52.906700+0100 MyApp[18402:2620972] IAPDHasLaunched: kIAPAvailableNotification iapdAvailableState 100 -> 0
2021-10-18 11:47:52.906806+0100 MyApp[18402:2620972] IAPAppRegisterClient: __eaiapdHasClientID 0, IAPDHasLaunched 0
2021-10-18 11:47:52.907168+0100 MyApp[18402:2620972] IAP2DHasLaunched: kIAP2AvailableNotification iap2dAvailableState 100 -> 0
2021-10-18 11:47:52.907238+0100 MyApp[18402:2620972] IAPAppRegisterClient: __eaiap2dHasClientID 0, IAP2DHasLaunched 0
2021-10-18 11:47:52.907416+0100 MyApp[18402:2620972] IAPAppRegisterClient: registerWasSuccessful 0
2021-10-18 11:47:52.907716+0100 MyApp[18402:2620972] -[EAAccessoryManager _initFromSingletonCreationMethod] isRunningOnMac
2021-10-18 11:47:52.910422+0100 MyApp[18402:2620972] IAPAppConnectedAccessories: __eaClientHasCheckedForConnectedAccessories 0 -> 1
2021-10-18 11:47:52.910760+0100 MyApp[18402:2620972] IAPAppConnectedAccessories: IAPDHasLaunched 0, IAP2DHasLaunched 0
2021-10-18 11:47:54.170507+0100 MyApp[18402:2620954] Writing analzed variants.
The very last line only appearing when I try to show the picker.