如何处理3G网络上的purgeIdleCellConnections?

6

我在我的项目中添加了第三方SDK,当使用缓慢的3G网络时,我遇到了purgeIdleCellConnections错误。

purgeIdleCellConnections: found one to purge conn = 0x1f55b300

无线网络没有问题,因为它不使用蜂窝网络进行图像下载。

我需要确定网络类型是wifi还是3G:

+ (BOOL) IsEnableWIFI {
    return ([[Reachability reachabilityForLocalWiFi]
             currentReachabilityStatus] != NotReachable);
}

+ (BOOL) IsEnable3G {
    return ([[Reachability reachabilityForInternetConnection]
             currentReachabilityStatus] != NotReachable);
}

但我认为这不是一个好主意。如何处理它?感谢任何回复。
2个回答

4
我注意到iOS 6.0 SDK中出现了这个调试信息(当设备连接到蜂窝网络时),它与我的应用程序中被终止的活动AJAX调用相关。然而,由于这仅在UIWebView中呈现网页时发生,因此很难证明任何事情。我只是想说我不认为这些信息是无害的。我认为它们可能表明Apple框架中存在一个错误,该错误在终止连接方面过于激进。很难对在UIWebView内运行的生成AJAX调用的JavaScript进行检测,因此目前所有这些都是高度推测性的。

0

我相信这是IOS6 SDK中的调试日志,不用担心。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接