Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 获取有关iPhone BluetoothDevice的信息(在BluetoothManager中)_Objective C_Ios_Bluetooth_Iphone Privateapi_Rssi - Fatal编程技术网

Objective c 获取有关iPhone BluetoothDevice的信息(在BluetoothManager中)

Objective c 获取有关iPhone BluetoothDevice的信息(在BluetoothManager中),objective-c,ios,bluetooth,iphone-privateapi,rssi,Objective C,Ios,Bluetooth,Iphone Privateapi,Rssi,我正在使用私有APIBluetoothManager开发个人应用程序。我能够在我的应用程序上检测到蓝牙设备,并获取它们的名称和mac地址。现在我的下一个障碍是找出哪台设备是最近的,CoreBlutooth对我没有帮助,因为它只适用于BLE设备,其他任何设备都无法提供RSSI这样的信息,所以我现在认为这个信息在BluetoothDevice.h文件中看到的结构BTDeviceImpl*\u设备中的某个地方,但是当我尝试使用xcode调试器查看其中的内容时,我得到了一个无法访问的地址(我无法使用调试

我正在使用私有API
BluetoothManager
开发个人应用程序。我能够在我的应用程序上检测到蓝牙设备,并获取它们的名称和mac地址。现在我的下一个障碍是找出哪台设备是最近的,CoreBlutooth对我没有帮助,因为它只适用于BLE设备,其他任何设备都无法提供RSSI这样的信息,所以我现在认为这个信息在
BluetoothDevice.h
文件中看到的
结构BTDeviceImpl*\u设备中的某个地方,但是当我尝试使用xcode调试器查看其中的内容时,我得到了一个无法访问的地址(我无法使用调试器进入它)

我似乎无法想出任何其他的解决方案,所以如果有人能帮我解决这个问题,或者给我一个更好的解决方案,这将对我有很大帮助

请不要建议先查看哪个设备被发现,这对我没有帮助,因为它只说它的RSSI更强(而且它还取决于每个设备查询扫描间隔),而不是说设备更近