How to Make iOS Apps Work with Per App VPN

Last updated January 2, 2024 by Appdome

Learn how to make iOS apps work with Per App VPN in minutes – no code or coding required. Secure mobile data in transit fast and easy. Per App VPN Routing is a feature supplied by Apple’s iOS to tunnel connections through a VPN.

The only way to configure Per-App VPN is by enrolling the device in a Mobile Device Management (MDM) system and linking apps that are managed by the MDM system with a VPN configuration. The app’s traffic will then be handled by Apple’s VPN component.

How to Make iOS Apps Work with Per App VPN

To enable this feature in your mobile app using Appdome:

  1. Go to the Build Tab
  2. Select the Access menu
  3. Turn on Per-App VPN Routing

Per App VPN routing switch

  1. You will see a warning message that other features are being disabled. Click Proceed.

Per App VPN routing warning

Per App VPN Routing Compatibility

To allow this feature to handle the traffic, the following Appdome features will be turned off automatically, or an error will be displayed

Even if you tunnel an app’s entire network connectivity, you are still able to secure your app by using complementary Appdome features such as:

  1. Enforce Strong RSA Signature
  2. Enforce Strong ECC Signature
  3. Enforce SHA256 Digest
  4. Enforce Certificate Roles
  5. Validating Basic Constraints for CA certificates
  6. Static Client Pinning and Certificate Pinning
  7. Authentication using NTLM or: Basic authentication, Digest, Ngotiate or an HTML form.

How Do I Learn More?

If you have any questions, please send them our way at or via the chat window on the Appdome platform.

Related Articles

Thank you!

Thanks for visiting Appdome! Our mission is to secure every app on the planet by making mobile app security easy. We hope we’re living up to the mission with your project. If you don’t already have an account, you can sign up for free.


Want a Demo?

Enterprise Mobile App Security

AlanWe're here to help
We'll get back to you in 24 hours to schedule your demo.