SafariDomains Per App VPN Profile Error on iOS 18.0

Operating System Version:

iOS 18 (from beta 1 to beta 4)

We have a VPN app that installs a per-app VPN profile with SafariDomains to filter Safari network traffic. This setup works as expected on iOS versions lower than 18.0.

See here more details on SafariDomains: https://developer.apple.com/business/documentation/Configuration-Profile-Reference.pdf

On iOS 18, all SafariDomains configured to go through the per-app VPN result in the following error: "Safari can’t open the page. The error was: Unknown Error"

Additional Details: Only SafariDomains encounter this error. Other managed apps traffic through the per-app VPN works correctly.

Steps to Reproduce:

  1. Install the VPN app with a per-app VPN profile.
  2. Configure SafariDomains with any URL (e.g., example.com).
  3. Open Safari and navigate to the configured URL.

Example Configuration:

We tested with a simple example by adding only one URL to SafariDomains (example.com). Logs from the console were captured at the moment Safari opened and encountered the error.

Has anyone else encountered this issue on iOS 18? Any insights or solutions would be greatly appreciated.

Thank you!

i have the same issue on IOS 18.1 beta1

SafariDomains Per App VPN Profile Error on iOS 18.0
 
 
Q