Получить список точек доступа к Интернету программно на iOS

Как программно получить список точек доступа в Интернет на iOS?

Существуют ли какие-либо общедоступные или частные API для этого?


person Huy Tran    schedule 27.02.2013    source источник


Ответы (1)


Эта информация применима к iOS 7 и, скорее всего, не применима к более новым версиям iOS.

Думаю есть смысл разобрать и посмотреть в двух местах:

а) Платформа CoreTelephony.

Он имеет такие API, как:

CTServerConnectionGetAttachAPNSettings

Также у него есть ключ для некоторой функции kCTDeviceManagementAPNList. Я не уверен, куда его следует передать, но похоже, что он используется для получения списка APN.

б) Структура управляемой конфигурации

Вы можете установить APN с помощью профиля конфигурации. Итак, вы, вероятно, можете найти там API, которые используются для их хранения/извлечения.

Как правильно заметил AlexWien. Обе эти вещи являются частными API. Я не знаю общедоступных API, которые могут получать информацию об APN.

person Victor Ronin    schedule 27.02.2013
comment
Обратите внимание, что это частный API - person AlexWien; 27.02.2013
comment
Нет такого метода CTServerConnectionGetAttachAPNSettings, как нет ключевого слова вроде APN. Помогите, пожалуйста, создать точку доступа в iOS. какой API содержит эту информацию. - person Rajesh; 28.03.2015
comment
@Rajesh Смотрите мой комментарий, который я добавил (первая строка). - person Victor Ronin; 28.03.2015