Уровень сигнала 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

Другие вопросы по тегам