title: Per App VPN iOS
body: <p>I am developing an solution for enterprise which will provide Per App VPN solution. I read apple documentation about Per App VPN and what I understood is that, MDM server is must for Per App VPN and it will push a configuration profile to the manage device which may contains VPN configuration and a list of apps that mush go through this VPN.</p>
  
  <p>But, I have also read about Profile Server and how profile server can send configuration files to the devices. It is relatively easy to configure profile server as compared to MDM.</p>
  
  <p><a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/profile-service/profile-service.html#//apple_ref/doc/uid/TP40009505-CH2-SW2" rel="nofollow">https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/profile-service/profile-service.html#//apple_ref/doc/uid/TP40009505-CH2-SW2</a></p>
  
  <p>So Does MDM is a must for implementing Per App VPN in iOS? 
  I also wanted a way to disable the VPN through my app. How to do that?</p>