从WiFi迁移到3G时没有网络

时间:2013-02-26 05:47:29

标签: iphone ios reachability

我的iphone应用程序正常使用3G网络。我正在使用Apple Reachability类来检测网络可用性

然而,当从wifi区域移动到3G时,网络不可用,或者太慢。 为什么会发生这种想法

1 个答案:

答案 0 :(得分:1)

这取决于您使用的传输协议。因为您的设备在两个不同的网络之间移动,任何现有连接(例如您已启动的TCP连接)将不再起作用(尽管没有一些奇特的TCP切换魔法)。因此,iOS中依赖于连接状态的后台服务可能会尝试重新连接,可能会导致事情暂时变慢。

希望这能为事情提供一些启示。