Я работаю над приложением для полевого тестирования, которое нацелено на 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
(я ответил на этот пост с вопросом, и я пока не знаю, как сообщество обрабатывает ответы, которые на самом деле являются вопросами, поэтому я создал реальный вопрос)
У кого-нибудь работает этот код (или другой код, выполняющий то же самое)?