I am using whatsapp web version and the iPhone needs to be connected at all times for it to work. However, when the iPhone goes to sleep (screen goes off) the wifi connected is automatically turned off to save battery and the whatsapp on my browser disconnects. Is there a way to force iPhone to keep wifi connection up when locked and/or asleep?
I have the same iPhone and the same problem. I just went into Settings > General > Reset > Reset Network Settings. Then reconnect to your wifi like normal.
This worked for me, however if the problem is still there, maybe turn your data off when using wifi. Hope one method works for you (:
I had this problem at my local school where every time I locked my iPod I lost connection to wifi, so I developed an app called 'Constant WiFi' which keeps me connected even if my iPod is locked. I am not familiar with 'whatsapp' but my app forces the wifi to stay connected when the device is locked or asleep. If you decide to try the app I hope it works for you!
I have iOS 11.2.1 on iPhone 6 (Verizon), and my wifi connection dropped every time the phone slept, and it always took a moment to switch back from LTE to wifi upon waking, which was so annoying.
What seemed to solve the problem for me was to configure my router to assign a fixed "allocated" IP address to my phone based on its MAC address.
If you have the ability to configure your LAN router, you could try that. For everyone else, it seems Apple has abandoned you.
P.S. I was inspired by this post.
Setting my network's
Auto Login to
On seems to have solved the issue for me.
IOS 11.3 on iPhone 7, it is working fine now based on "Auto Login" option. Thanks
Change wifi setting password from WPA 2 to WPA. Hope that works.
You must log in to answer this question.
protected by Community♦ May 24 '16 at 18:02
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?