在iPhone上,如果您正在与使用3G的远程对等方进行TCP连接。如果用户移动到具有Wifi连接的地方,iPhone OS是否会自动修改连接以通过WiFi(假设远程对等点也可通过Wifi访问)?我问,因为文档指出,由于功耗较低,WiFi优于3G。iPhone会自动将现有的3G连接切换至WiFi吗?
4
A
回答
1
是的,如果它看到您已连接的Wifi网络。但是你可以告诉iPhone“忘记”那个Wifi连接,那么即使进入一个可以使用Wifi连接的区域,它也会克服3G。
例如,我一回家,iPhone(iOS 4)就会切换到我的Wifi网络。如果我出去,它会转到3G,当我在一个已知连接的区域(橙色Wifi)时,它会切换到它。
+0
从最终用户的角度来看,当然,从给定的TCP连接的角度来看,情况并非如此。 – 2011-08-23 17:17:28
1
答案是否定的,这里没有什么是自动的。如果您在没有WiFi连接的情况下连接了WWAN,即使WiFi可用,您仍将继续使用WWAN连接。我在iOS 4.2上测试了这一点,我不相信iOS 5中有什么不同。我甚至会争辩说它不可能以任何其他方式工作。
您可以使用Reachability API检查WiFi是否可用并重新连接自己。
相关问题
- 1. 当在3g/wifi之间切换时现有连接会发生什么
- 2. 从WiFi连接切换到3G导致连接挂起?
- 3. iphone WIFI/3G连接问题,一滴
- 4. 是iPhone能够在Wifi和3G之间切换吗?
- 5. 专用API切换wifi和3G
- 6. iphone XCode-Wifi连接
- 7. iPhone 3G连接启用
- 8. Android - 可以同时连接3G和Wifi吗?
- 9. Iphone App中的Wifi连接
- 10. 如何检测移动连接是使用javascript的2G/3G/WIFI
- 11. 在iOS设备上可以同时使用WiFi连接和3G连接吗?
- 12. 检查WiFi连接是否来自3G热点
- 13. 3G是安全连接吗?
- 14. Devextreme 3G连接到我们的服务器,但没有WIFI
- 15. Android:将TCP连接从3G传输到WiFi
- 16. 在Wifi转换为3G或3G到Wifi之间切换后,Webservice通话无法工作
- 17. 当连接到adhoc wifi时使用3g(使用私有API)
- 18. 如何处理从3G到WIFI的切换? UrlConnection TimeOut不会抛出异常
- 19. iPhone与接入点的WiFi连接
- 20. 基于Web的方法来确定iPhone是否通过3G或Wifi连接
- 21. PPP持久连接(3G网络自动重新连接上pppd)
- 22. iPhone活跃网络类型(2G,3G,WIFI)
- 23. 自动化/脚本化Wifi连接
- 24. 如何防止自动连接到WiFi
- 25. 阻断3G连接Iphone应用程序
- 26. 如何找到是否iPhone设备连接到使用可达性3G/Wifi
- 27. 将Sony ILCE QX 1连接到现有的wifi
- 28. Android:3G到WIFI切换,而在应用程序的中间=丢失网络连接
- 29. 3G连接设备和WiFi PC之间的UDP
- 30. android okhttp websocket将网络从3G/LTE切换到WiFi或反之亦然
我也想回答这个问题。如果你找到它,一定要用答案更新这个问题。 – fuzz 2011-08-12 06:39:30