我在我的项目中添加了第三方SDK,使用慢速3G网络时出现了purgeIdleCellConnections错误。
purgeIdleCellConnections: found one to purge conn = 0x1f55b300
wifi网络没有问题,因为它不使用蜂窝网络进行图像下载。
我必须确定网络类型是wifi还是3G:
+ (BOOL) IsEnableWIFI {
return ([[Reachability reachabilityForLocalWiFi]
currentReachabilityStatus] != NotReachable);
}
+ (BOOL) IsEnable3G {
return ([[Reachability reachabilityForInternetConnection]
currentReachabilityStatus] != NotReachable);
}
但我认为这不是一个好主意。怎么处理呢?
感谢您的回复。
答案 0 :(得分:4)
我观察到这个调试消息来自iOS 6.0 SDK(当连接到蜂窝网络的设备上时),与我的应用程序中终止的活动AJAX调用相关。然而,要证明任何事情是非常困难的,因为只有在UIWebView中呈现网页时才会出现这种情况。我只是说我不认为这些信息是良性的。我认为它们可能表明Apple框架中的一个错误,它在终止连接方面过于激进。很难在UIWebView中运行的javascript上进行AJAX调用,因此目前它都是高度推测的。
答案 1 :(得分:0)
我相信这是IOS6 SDK中的调试日志,不用担心这个。