Core Bluetooth Classic seems to limit the number of UUIDs we can scan for. Is there a way to do a wildcard scan?
The original API was designed to allow accessory manufacturers to detect connections to their accessories and connect to them. You can file a developer feedback with this request, with more details about the specific use case that requires detecting all connected devices, so we can evaluate the requirements, and consider such an enhancement in a future iOS release.