Получите информацию о Cell-Tower на iOS - PullRequest
3 голосов
/ 30 марта 2012

Я работаю над приложением для полевого тестирования, которое нацелено на iPhone 4. Поэтому было бы здорово получить любую информацию о обслуживающей ячейке. Я могу получить уровень сигнала с помощью CoreTelephony:

int (*CTGetSignalStrength)();
CTGetSignalStrength = dlsym(ptrLibraryHandle, "CTGetSignalStrength");
sstrngth = CTGetSignalStrength();

Это хорошо работает на iOS 4.3 и даже 5.0. Но кто-нибудь из вас знает, как получить доступ к CellInfo из одной и той же (или, может быть, другой?) Библиотеки?

Я попробовал это с приложением пользовательского интерфейса и с приложением командной строки iOS (работающим через openssh на телефоне) - безуспешно: возвращаемое количество ячеек всегда равно 0, тогда как, однако, соединение с услугой ячеек действительно было успешным. 1006 *

Использовал этот код: http://code.google.com/p/iphone-wireless/source/browse/trunk/CellStumbler/main.c?r=140

С этого поста: После получения информации о ячейке выдается EXC_BAD_ACCESS

(я ответил на этот пост с вопросом, и я пока не знаю, как сообщество обрабатывает ответы, которые на самом деле являются вопросами, поэтому я создал реальный вопрос)

У кого-нибудь работает этот код (или другой код, выполняющий то же самое)?

...