2011-02-02 3 views
5

Мне нужно получить информацию о ближайших сотовых башнях (что-то вроде идентификатора ячейки). Чтобы определить место, не потребляющее энергию, путем составления списка возможных ячеек, если, например.Получить информацию о сотовых башнях в iOS (CoreTelephony?)

Я посмотрел на каркасную структуру, но ничего не видел о башнях сотовых. Есть ли другой способ получить это? Или это возможно только при вызове частного API?

ответ

5

В iOS 4.0 есть делегат API в CoreLocation, который использует только сотовую информацию. Вы не получаете фактическую информацию о башне, но вам это не нужно, если вы будете использовать ее для экстраполяции координаты lat/lon в любом случае.

Смотрите также значительное изменение-служба расположения Location Awareness Programming Guide

предлагает услугу определения местоположения с низким энергопотреблением для устройств с сотовой радиосвязью. Эта услуга доступна только в iOS 4.0 и более поздних версиях и может также запустить приложение, которое приостановлено или не работает. (Значительное изменение местоположения значительно сокращает расход батареи, контролируя только изменения ячейки ячейки, но сервис работает только на устройствах с сотовыми радиостанциями.)

3

Вы не можете получить информацию о радио, используя общедоступные API.

Если вы считаете, что у вас есть законная потребность в такой информации, вы должны указать bug.

3

Я рассмотрел это несколько месяцев назад (до 4.0), и это было невозможно без частных API. Не думайте, что в этом отношении что-то изменилось, извините.