Уровень сигнала iPhone
Я знаю, что этот вопрос был поднят, но нет никаких ответов. В Objective C, есть ли способ вернуть силу сигнала?
2 ответа
Apple не предоставляет разработчикам прямой доступ к функциям беспроводного API низкого уровня. Некоторые из этих функций можно включить в ваше приложение (см., Например, проект iphone-wireless), но ваше приложение не будет принято для включения в магазин iTunes.
Ранее некоторым приложениям было разрешено делать это (например, WiFiFoFum), но эти приложения были удалены из магазина для использования частных API.
Я считаю, что это не документированный API, но вы можете использовать git clone VAFieldTest в Github. Поиск int result = CTGetSignalStrength();
в этом приложении. Смотрите выбранный ответ здесь: Измерение уровня сигнала сотовой связи.
Если вы просто хотите увидеть силу сигнала, позвоните *3001#12345#*
в приложении Телефон, и это будет отображаться в строке состояния.
http://socialtimes.com/find-your-iphones-signal-strength-using-the-hidden-field-test-mode_b4690