2015-03-11 3 views
0

Мне нужно получить силу сигнала присутствующего WiFi-соединения iPHone. (Это всего лишь эксперимент по разработке, а не приложение, которое поступит в магазин приложений.)Как использовать iOS CNCopyCurrentNetworkInfo для считывания уровня сигнала WIFI (RSSI)?

Я искал ссылку CNCopyCurrentNetworkInfo, но не могу понять, как это сделать.

должны быть для прошивки 8.

ответ

2

, если вы хотите быть в App Store соответствовать я не вижу никакой возможности - нет общественного апи для этого


ответа здесь упоминается функция C что делает то, что вы хотите, но это не является публичной апи:
Accessing iPhone WiFi Information via SDK
далее информация о том, как использовать эту функцию:
Accessing & Using the MobileWiFi.framework
Примечание: частный апи может сломаться в любой момент, и это может даже быть нарушена уже в любом случае

CCNCopyCurrentNetworkInfo не поможет AFAIK - вы CAN злоупотребление Пленница сетей API, чтобы получить текущий идентификатор SSID, но я не» Посмотрите, как это может получить RSSI

+0

Это не для App Store. Таким образом, частный API в порядке. –

+0

отлично, а затем посмотрите на 2-ю ссылку –

+0

Но вторая ссылка - все с 2010-2012 года и устарела. Я собираюсь попробовать http://stackoverflow.com/questions/25259033/ios-7-non-jailbreak-wi-fi-rssi-value, который как решение, которое работало для iOS 7.1. –

Смежные вопросы