Мы используем частную платформу iOS BluetoothManager для простого эксперимента - чтобы найти доступные для обнаружения общие (не iOS) устройства BT в пределах досягаемости. Теперь только следующая строка возвращает устройства:
for(BluetoothDevice* device in [[BluetoothManager sharedInstance] pairedDevices])
К сожалению, он возвращает только уже сопряженные устройства, что не совсем то, что нам нужно. Использование connectingDevices вместо pairedDevices вообще не возвращает никакого устройства. Итак, какие у нас есть возможности для обнаружения любого Bluetooth-устройства в пределах досягаемости? Я не думаю, что могу использовать GameKit, потому что хочу открывать для себя устройства, отличные от iOS.
Любые предложения приветствуются.