Получить информацию о iPhone BluetoothDevice (в BluetoothManager)

Я работаю над личным приложением, используя частный API BluetoothManager . Я могу обнаружить устройство bluetooth в своем приложении и получить их имя и адрес mac. Теперь мое следующее препятствие заключается в том, чтобы узнать, какое устройство является ближайшим, CoreBluetooth не помогает мне, потому что это только хорошо для устройств BLE, и ничто другое не может дать мне информацию, подобную RSSI, поэтому я подумал, что эта информация находится где-то внутри struct BTDeviceImpl *_device Я вижу в файле BluetoothDevice.h но когда я пытаюсь увидеть, что в нем используется с отладчиком xcode, я получаю недостижимый адрес (я не могу попасть в него с помощью отладчика).

Я не могу думать о каком-либо другом решении, поэтому, если кто-нибудь может помочь мне решить его или, может быть, дать мне лучшее решение, это мне очень поможет.

Пожалуйста, не советуйте сначала узнать, какое устройство было обнаружено, это мне не поможет, потому что он говорит только, что его RSSI сильнее (и он также зависит от интервалов сканирования запросов устройства), а не то, что устройство ближе.

    Interesting Posts

    Определение нарушения конфиденциальности в iOS 10

    UINavigationController: как управлять кнопкой «Отмена» и «Назад»

    Как отключить пункты всплывающего меню, такие как «Выбрать», «Выбрать все», «Предложить …», «Определить» (в UIWebView)?

    Как программно создавать и использовать UIcollectionView?

    Возобновить CABasicAnimation с использованием отрицательной скорости?

    Какова цель HKHealthStore.isHealthDataAvailable?

    Преобразование цели статической библиотеки в целевой объект инфраструктуры в проекте Xcode

    Получение текущей ориентации интерфейса в iOS 6

    Как добавить кнопку с рамкой в ​​раскадровку в Xcode 6

    Потоковая передача пользовательских треков из звукового облака в приложение

    Повторное создание поведения вкладки центра UITabBar

    Пользовательские стили интерфейса интерфейса iOS?

    Как ограничить рекламный диапазон маяка?

    Проблема с значком GPS при использовании параметра «Значительное изменение местоположения» и восприятия пользователя

    Изменение шрифта шрифта UITextField

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.