2012-10-12 12 views
6

Dodałem trzeci pakiet SDK do mojego projektu i otrzymałem błędy purgeIdleCellConnections podczas korzystania z powolnej sieci 3G.Jak radzić sobie z purgeIdleCellConnections w sieci 3G?

purgeIdleCellConnections: found one to purge conn = 0x1f55b300 

Nie ma problemu z siecią Wi-Fi, ponieważ nie wykorzystuje ona sieci komórkowej do pobierania obrazów.

muszę stwierdzić, czy typ sieci WiFi lub 3G jest:

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

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

Ale myślę, że to nie jest dobry pomysł. Jak sobie z tym poradzić ?

Dziękuję za odpowiedzi.

Odpowiedz

4

Zaobserwowałem, że ten komunikat debugowania wychodzący z zestawu SDK iOS 6.0 (gdy urządzenie jest podłączone do sieci komórkowej), jest skorelowany z zakończeniem aktywnych wywołań AJAX w mojej aplikacji. Jednak bardzo trudno jest udowodnić cokolwiek, ponieważ występuje to tylko podczas renderowania strony w UIWebView. Mówię tylko, że nie uważam, że przesłania są łagodne. Myślę, że mogą wskazywać na błąd w strukturze Apple, który jest zbyt agresywny w rozwiązywaniu połączeń. Trudno jest uzyskać oprzyrządowanie na javascriptie działającym w UIWebView, który sprawia, że ​​AJAX dzwoni, więc w tej chwili jest wysoce spekulatywny.

0

Uważam, że jest to dziennik debugowania, który pojawił się w pakiecie SDK IOS6, nie przejmuj się tym.

Powiązane problemy