Hello everyone, I need help about ASK.
AccessorySetupKit: removeAccessory confirmation dialog displayed in English while device, app and ASK picker are localized in French.
Area: AccessorySetupKit / Bluetooth Type: Incorrect/Unexpected Behavior iOS version: iOS 26.6
When calling ASAccessorySession.removeAccessory(_:completionHandler:), the system confirmation dialog ("Remove paired accessory? "MyAppXXX" is attempting to remove MyDevice.") is displayed in English, even though:
The device language is French Locale.current.identifier = fr_FR
The app's effective localization resolves to French Bundle.main.preferredLocalizations = ["fr"]
The app bundle declares French Bundle.main.localizations = ["en", "es", "it", "fr", "nl"]
developmentLocalization = "en"
All other AccessorySetupKit UI is correctly localized: the ASK picker shown by showPicker(for:) and the pairing dialogs appear in French as expected.
Only the remove-accessory confirmation dialog falls back to English.
Issue is already open with Apple feedback Assistant: FB24306024 And also by Apple technical support 21587044
Thank you