Уровень сигнала iPhone

Я знаю, что этот вопрос всплыл, но ответов нет. В Objective C есть способ вернуть уровень сигнала?

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

  • Перерыв на EXC_BAD_ACCESS в XCode?
  • Основные данные NSPrivateQueueConcurrencyType и данные обмена данными между streamами
  • Межстраничные объявления iAds на iPhone?
  • Перенос права собственности на приложение iPhone в хранилище приложений
  • Существуют ли полные примеры, которые используют все методы делегата NSURLConnection?
  • Представление controllerа модального вида сразу после отклонения другого
  • Хранение UIImage в базовых данных с новым флагом внешнего хранилища
  • Добавление представления в StatusBar в iPhone
  • Форматирование даты и времени с помощью iPhone SDK?
  • In-app Purchase «готов к отправке», но я не позволю представить его
  • Установка профиля конфигурации на iPhone - программно
  • Давайте будем гением компьютера.