2012-10-12 26 views
6

मैंने अपनी परियोजना में तृतीय पक्ष एसडीके जोड़ा, और मुझे धीमी 3 जी नेटवर्क का उपयोग करते समय purgeIdleCellConnections त्रुटियां मिलीं।3 जी नेटवर्क पर purgeIdleCellConnections से कैसे निपटें?

purgeIdleCellConnections: found one to purge conn = 0x1f55b300 

वाईफ़ाई नेटवर्क पर कोई समस्या नहीं है, क्योंकि यह छवि डाउनलोड के लिए सेलुलर नेटवर्क का उपयोग नहीं करती है।

मैं अगर नेटवर्क प्रकार वाईफ़ाई या 3 जी है निर्धारित करने के लिए है:

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

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

लेकिन मुझे लगता है यह एक अच्छा विचार नहीं है। इसका सामना कैसे करें ?

किसी भी उत्तर के लिए धन्यवाद।

उत्तर

4

मैंने आईओएस 6.0 एसडीके (जब सेलुलर नेटवर्क से जुड़े डिवाइस पर) से यह डीबग संदेश देखा है, तो मेरे ऐप में सक्रिय AJAX कॉल को समाप्त करने के लिए सहसंबंधित है। हालांकि कुछ भी साबित करना बहुत मुश्किल है क्योंकि यह केवल तब होता है जब UIWebView में वेब पेज को प्रस्तुत किया जाता है। मैं बस इतना कह रहा हूं कि मुझे नहीं लगता कि संदेश सौम्य हैं। मुझे लगता है कि वे ऐप्पल फ्रेमवर्क में एक बग इंगित कर सकते हैं जो कनेक्शन को समाप्त करने में अत्यधिक आक्रामक है। UIWebView के अंदर चल रहे जावास्क्रिप्ट पर उपकरण प्राप्त करना मुश्किल है जो AJAX कॉल करता है, इसलिए इस समय यह सब बहुत सट्टा है।

0

मेरा मानना ​​है कि यह एक डीबग लॉग है जो आईओएस 6 एसडीके में आया था, इस बारे में चिंता न करें।