Как программно получить список точек доступа в Интернет на iOS?
Существуют ли какие-либо общедоступные или частные API для этого?
Как программно получить список точек доступа в Интернет на iOS?
Существуют ли какие-либо общедоступные или частные API для этого?
Эта информация применима к iOS 7 и, скорее всего, не применима к более новым версиям iOS.
Думаю есть смысл разобрать и посмотреть в двух местах:
а) Платформа CoreTelephony.
Он имеет такие API, как:
CTServerConnectionGetAttachAPNSettings
Также у него есть ключ для некоторой функции kCTDeviceManagementAPNList. Я не уверен, куда его следует передать, но похоже, что он используется для получения списка APN.
б) Структура управляемой конфигурации
Вы можете установить APN с помощью профиля конфигурации. Итак, вы, вероятно, можете найти там API, которые используются для их хранения/извлечения.
Как правильно заметил AlexWien. Обе эти вещи являются частными API. Я не знаю общедоступных API, которые могут получать информацию об APN.