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

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

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

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

    Interesting Posts

    Представление modal viewcontroller над splitviewcontroller при запуске приложения

    Создание приложений iOS без mac

    instantiateViewControllerWithIdentifier, похоже, вызывает viewdidload

    Закрытие сокращенного синтаксиса в Swift 3

    Приложение iOS перестает отвечать на события касания до тех пор, пока я не включу / выключу экран

    Установка названия динамического представления из представления таблицы

    Что делает kSecReturnPersistentRef?

    Принудительный iOS ViewController для поворота на ориентацию устройства после разблокировки программной блокировки вращения

    В чем основное отличие ReactiveCocoa и PromiseKit?

    Переопределение сообщения VoiceOver в UITextField – iOS Accessibilty

    Как открыть UIWebview и воспроизвести видео в полноэкранном режиме и заставить пейзаж?

    Ошибка ответа при использовании AFHTTPRequestOperationManager

    Быстрый формат регулярных выражений?

    Проблема с памятью iOS

    Как получить формат системного времени, когда регион является «Соединенным Королевством» в ios?

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