iPhone - Возможно ли определить идентификатор Bluetooth от устройства Bluetooth, не являющегося mfi? - PullRequest
0 голосов
/ 07 мая 2011

Я хочу разместить устройства Bluetooth в разных местах и ​​записывать, когда телефон попадает в зону действия каждого из них. Я понимаю, что iphone может подключаться только к устройствам mfi, но может ли он узнать идентификатор устройства, не относящийся к mfi ??

Если есть способ, пропустит ли это обзор приложения яблок? Мне нужно это приложение, чтобы иметь возможность попасть в магазин приложений.

Ответы [ 2 ]

0 голосов
/ 02 июня 2014

Из вашего вопроса не совсем ясно, хотите ли вы, чтобы приложение для iPhone обнаружило устройства или устройства для обнаружения телефона.

Если вы имеете в виду первое, ваше требование точно такое же, как в BtLE (Bluetooth 4.0 / Smart / LE) рекламные возможности для.Технология Apple iBeacon является такой реализацией, или вы можете использовать свою собственную.Это позволит вам точно определить местоположение в приложении iOS6 +, работающем на 4S, 5 и последних iPad.BtLE приложения для обнаружения рекламы легко будут соответствовать правилам App Store.

С другой стороны, устройства с радиостанциями BT 2.x - 4.x, или с радиомодулями wifi, или с различными сканерами и программными радиостанциями смогут обнаруживать мобильные телефоны, планшеты и другие радиостанции, оснащенныеустройства.Сколько можно обнаружить, сильно варьируется.

0 голосов
/ 09 мая 2011

Да, если на iPhone включен Bluetooth, к нему могут подключаться другие устройства.В частности, они могут выполнять запросы SDP (или запросы удаленного имени или даже RFCOMM-соединение).

Или, если телефон находится в режиме обнаружения Bluetooth, другие устройства могут выполнить обнаружение устройства (запрос) для его поиска.(Телефон остается в режиме обнаружения, когда заблокирован?)

...