I've implemented a VPN app with Packet Tunnel Provider.
For the moment, my server supports only IPv4, so I'm only intrested in IPv4 addresses.
(And I do so by routing only IPv4 -
newSettings.IPv4Settings?.includedRoutes = [NEIPv4Route.defaultRoute()])
My question is regarding the IPv6 only environment and App store approval -
Since I'm only interested in IPv4, Is it OK for me not to handle IPv6 for the moment?
All I have in the app is a button to activate the VPN.
In IPv6 environment, the connection (from my app to my server) fails, and the VPN can't start, but that OK with me, because even if it was possible for the connection to start, I wouldn't handle any IPv6 (because I'm including only IPv4).
Is it enough to pass this check at the App Store?