Is there a way to disable WiFi auto-connect on iPhone?
Solution 1:
It probably wasn't available in 2016, but it can be done in the WiFi settings now (at least since 2018):
- Go to Settings > WiFi
- Click on the ⓘ icon of your WiFi connection you want to manage
- Disable Auto-join
Solution 2:
At this time, there is no way to do this. Your only options are to have it always on or always off.
I suggest letting Apple know you want this feature by providing them feedback here.