1

Searching for Wi-Fi uses battery, and it's annoying when the "Choose Network" dialogue box pops up when an iPhone is Wi-Fi enabled, but I don't have any desire to connect to a network.

Is there any built-in function or iPhone (I have a 4S) app that enables Wi-Fi ONLY when the phone is in a certain location -- say "home"?

This seems fairly basic enough, as the phone always knows where I am, and accurately when Location Services are activated. Any help?

5
  • have you removed the "ask to join networks setting"? Commented Jan 5, 2012 at 20:46
  • @Graeme, just did. I think this may work, though is my phone not still "searching for wi-fi" (wasting battery) when not in recognized wi-fi locations? Commented Jan 5, 2012 at 20:56
  • 1
    it will only search when you use an app that requires a connection. Commented Jan 5, 2012 at 21:09
  • 1
    Just to confirm - you want to say "only search for wifi at home, work, and the local starbucks"? Else, do nothing. Commented Jan 5, 2012 at 21:37
  • I don't know for sure, but I suspect geolocation uses far more battery power than WiFi identification. Commented Nov 28, 2012 at 4:13

1 Answer 1

3

No, there is no way to do this.

Also, wifi is only searched for when you actually go to use your phone. It won't search for wifi networks constantly while the phone is in your pocket. Your iPhone is very good at managing its own battery usage. Checking what SSIDs exist is very battery efficient.

Lastly, you can turn off that annoying prompt that comes up whenever networks are discovered. It'll still automatically connect to wifi networks that you trust, but that dialog will never appear.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .