what AI says
"iPhones lack a direct, native setting to block Wi-Fi for specific apps, but you can achieve this using Screen Time or third-party firewall apps. Set "App Limits" in Settings > Screen Time to effectively block internet access for selected apps. Alternatively, third-party apps like AppBlock can restrict apps based on Wi-Fi connection status.
Apple Discussions
+4
Methods to Restrict Wi-Fi Access:
- Screen Time (App Limits): Go to Settings > Screen Time > App Limits > Add Limit. Select the app or category and set a minimum time limit (e.g., 1 minute). Once the time expires, the app loses internet access and functionality.
- Third-Party VPN/Firewall Apps: Apps like AppBlock or firewall tools (e.g., Lockdown) can block specific applications from accessing Wi-Fi, though some may require premium subscriptions.
- DNS/Router Level Blocking: You can use tools like PiHole to block specific domains or IP addresses the app connects to, effectively blocking it.
Apple Discussions - +5
This video demonstrates how to use the Shortcuts app to create an automation that disables Wi-Fi when a specific app is opened:"
and
How Do I Turn Off Wifi for Certain Apps on iPhone (tutorial)
How do I restrict my Wi-Fi access to apps… - Apple Community
more
iphone block Wi-Fi access for specific apps - Google-