как определить VPN-подключение iphone?

Мне нужно, программно определить, подключен ли iphone к VPN или нет. Я разрабатываю приложение, которое пытается загрузить URL, эта страница открывается только тогда, когда устройство подключено к VPN. Перед загрузкой этого URL мне нужно проверить подключение VPN. Я попробовал следующее. Но это не работает, как ожидалось.

- (BOOL)checkForVPNConnectivity {
  NSDictionary *dict = (__bridge NSDictionary *)(CFNetworkCopySystemProxySettings());
  //NSLog(@"cfnetwork proxy setting : %@", dict);
  return [dict count] > 0; 
 }

Ответы на вопрос(3)

Ваш ответ на вопрос