Получение списка установленных профилей VPN программно – iOS

Возможно ли приложение для программного получения списка профилей VPN, установленных на устройстве iOS?

Я предполагаю, что это не должно быть возможным, поскольку эта информация находится за пределами песочницы приложения. Однако я видел NetworkExtension с NEVPNConnection и NEVPNManager которые позволяют вам запускать VPN на лету. Если вы можете настроить VPN на лету, возможно, также будет возможно получить существующие профили VPN.

Кроме того, NEVPNManager имеет следующий метод, который, как представляется, загружает некоторые настройки: (void)loadFromPreferencesWithCompletionHandler:(void (^)(NSError *error))completionHandler NS_AVAILABLE(10_10, 8_0);

Итак, было бы здорово, если бы вы могли сообщить мне, возможно ли получить список установленных профилей VPN.

  • Почему трафик не проходит должным образом через провайдера туннелей расширения сети iOS?
  • Есть ли способ получить дескриптор сокета запущенного VPN-туннеля на iPhone, чтобы я мог использовать его в библиотеке C ++
  • OpenVPN по запросу, как указать количество проб для отказа?
  • Как реализовать openVPN в iOS?
  • Установите VPN-соединение на iOS программно или openVPN-исходный код
  • Невозможно настроить VPN-подключение с помощью Network Extension Framework iOS 8 в Swift
  • Внедрение VPN с использованием протокола L2TP в приложении iOS
  • VPN скрытый API для Apple iOS
  • Подключение к iOS предприятия vpn
  • Используйте сетевое расширение iOS 8 для автоматической установки подписанных профилей VPN
  • NEVPNManager в OSX 10.11 - как настроить VPN-соединение IKEV2
  • Проблема при доступе к URL VPN в UIWebView
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.