I've found a few articles online such as this one which discuss using the new NetworkExtension.framework in iOS 8 and it's corresponding NEVPNManager class to create custom VPN configurations programatically.
It's implied that these configurations will only affect my app, and not other things in the background, but I've been unable to find anything definitive. The code references various things with names like sharedManager
so it's not obvious.
So, if I create a VPN programatically with NEVPNManager and connect to it from within my iOS app, will it affect other apps and/or background services?