Hi guys, I need to configure a VPN to work only for specific apps. I already have a supervised iPhone, and I’ve successfully configured the VPN, but right now it applies to the whole phone. I need it to work just for some apps.
I tried using both Apple Configurator and iMazing, but I can’t find this option there.
Per-app VPN requires that the device be managed by an MDM system [1]. That’s because the VPNUUID
in the configuration profile must match the VPNUUID
property of the app, which can only be set by MDM.
So, if you’re trying to set up per-app VPN with ad-hoc management tools, like Apple Configurator, that won’t work. You have to involve an MDM system.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"
[1] On iOS and its child platforms. On macOS you can get around this with the com.apple.vpn.managed.appmapping
payload.