मैंने अपने ऐप में NSURLConnection (asynchronous) का उपयोग किया है जो वाईफाई (आईओएस 5 & आईओएस 6) पर ठीक काम कर रहा है। लेकिन यह 3 जी के साथ एक मुद्दा पैदा कर रहा है। जब मैं अपना ऐप 3 जी कनेक्शन चलाता हूं तो मुझे अपने didReceiveData विधि में कोई डेटा नहीं मिलता है।NSURLConnection आईओएस 3 जी अंक
मैंने अपने प्रतिनिधि तरीकों में लॉग डाल दिए हैं, लेकिन 3 जी का उपयोग करते समय, अनुरोध का समय समाप्त हो रहा है। मुद्दा क्या हो सकता है।
संपादित करें: सर्वर की तरफ -> यह दिखाता है कि मेरा अनुरोध सर्वर पर भेजा गया है & सर्वर ने ग्राहक को प्रतिक्रिया भी भेजी है।
संपादित करें 2:
कोड जो मैं लिखा है इस प्रकार है। के रूप में
नीचे< HTTP/1.1 200 OK
< X-Powered-By: Express
< Access-Control-Allow-Origin: *
< Content-Type: text/event-stream; charset=utf-8
< Connection: keep-alive
< Transfer-Encoding: chunked
अधिक महत्वपूर्ण बात यह है कि 'कनेक्शनडिडफिनिश लोडिंग:' या 'didFailWithError:' निकाल दिया गया? –
हां, मेरे टाइमआउट अंतराल के बाद (40.0 - 120.0) किया गया थाफाइलविथरर को – JiteshW
कहा जा रहा है, यह समझ में आता है, यहां एक पोस्ट है ऐप्पल इंजीनियरों से कुछ सुझाव आया: http://stackoverflow.com/a/12726729/792677 –