We are using the iOS private framework BluetoothManager for a simple experiment -- to find discoverable generic (non-iOS) BT devices within reach. Now, only the following line returns devices:
for(BluetoothDevice* device in [[BluetoothManager sharedInstance] pairedDevices])
Unfortunately it only returns devices already paired, which isn't quite what we want. Using connectingDevices
instead of pairedDevices
does not return any device at all. So, what options do we have to be able to detect any Bluetooth device within reach? I don't think I can use GameKit because I want to discover non-iOS devices.
Any suggestions are welcome.