需求: theos写的一个iphone/tool,打开了一个socket端口。但wifi环境下,锁屏后网络就断断续续的了。希望锁屏后仍能稳定联网(至少在充电状态下能稳定联网)。
操作步骤:
(1)把手机插在电脑上(MacBook或windows电脑),手机显示正在充电,锁屏后网络稳定;
(2)手机不充电,锁屏后出现上述断网情况;
(3)把手机插在原装ipad或iphone电源、或充电宝上,手机显示正在充电,锁屏后也出现上述断网情况;
(4)根据网络搜索到的经验,以下解决办法均无效:重启手机、忽略此网络然后重新建立wifi连接、设置wifi的http代理为自动、关闭蜂窝网络;
(5)ipad上不充电(情况(2))时有这个问题,充电时(情况(1)和(3))都网络稳定(ios版本不同);
任何其他描述: ping这个iphone,断网断得非常有规律:
64 bytes from 192.168.88.13: icmp_seq=0 ttl=64 time=230.370 ms
64 bytes from 192.168.88.13: icmp_seq=1 ttl=64 time=274.102 ms
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
64 bytes from 192.168.88.13: icmp_seq=4 ttl=64 time=16.243 ms
64 bytes from 192.168.88.13: icmp_seq=5 ttl=64 time=225.061 ms
64 bytes from 192.168.88.13: icmp_seq=6 ttl=64 time=20.021 ms
Request timeout for icmp_seq 7
Request timeout for icmp_seq 8
64 bytes from 192.168.88.13: icmp_seq=9 ttl=64 time=100.035 ms
64 bytes from 192.168.88.13: icmp_seq=10 ttl=64 time=121.922 ms
64 bytes from 192.168.88.13: icmp_seq=11 ttl=64 time=140.241 ms
Request timeout for icmp_seq 12
环境: iphone5:ios10.3.3,ipad Air 2:12.5.5