iOS lets you disable individual apps from using cellular data, but such an option is not available for WiFi yet. Nevertheless, if you have a jailbroken device, there’s a useful tweak that allows you to restrict specific apps from using WiFi on iOS.
You will probably appreciate such a capability if you’re on a WiFi network that has a data cap or when you connect to public WiFi networks and you’d like to disable access for certain apps because of security concerns.
How To restrict specific apps from using WiFi on iOS
This tweak is called ConditionalWiFi and it’s available on Cydia’s BigBoss repo for the humble amount of $0.99.
After you install ConditionalWiFi, open the Settings app and go to WiFi. The tweak doesn’t have its own preferences menu, and you can access them on the iOS WiFi settings screen.
With this tweak installed, scroll down on the WiFi settings screen and you will find all your currently installed apps listed there, under the ‘Use WI-FI For’ section. Each will have a toggle and you can enable/disable their WiFi access by flipping these switches.
By default, the tweak keeps WiFi access enabled for all apps, so you if you want to restrict specific apps from using WiFi on iOS, you will need to do this manually.
Of course, ConditionalWiFi may not be useful for everyone, but those who need a way to disable WiFi access for certain apps will certainly benefit from having it installed.