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