मैं सर्वर से डेटा प्राप्त करने के लिए sendSynchronousRequest का उपयोग कर रहा हूं। मुझे पता है कि सिंक्रोनस उस अनुरोध के लिए प्राप्त डेटा तक इंतजार करेगा।NSURLConnection sendSynchronousRequest - अग्रभूमि के लिए पृष्ठभूमि
लेकिन समस्या तब आती है जब गलती से उपयोगकर्ता कुछ गैर-मौजूदा यूआरएल में प्रवेश करता है और प्रतिक्रिया प्राप्त करने की कोशिश करता है। इस मामले में, यदि उपयोगकर्ता पृष्ठभूमि में जाता है और अग्रभूमि में आता है तो यह केवल ब्लैक स्क्रीन दिखाता है। यह केवल स्टेटस बार दिखाता है। इसके अलावा यह कोई पृष्ठभूमि अनुप्रयोग नहीं दिखा रहा है। मुझे अपने आवेदन से बाहर आने के लिए होम बटन दबा देना है।
सिम्युलेटर पर, 1+ मिनट के बाद यह मुझे संदेश देता है कि "अनुरोध समय समाप्त करें" (कोई क्रैश नहीं)।
डिवाइस पर, 1 मिनट के भीतर एप्लिकेशन क्रैश हो जाता है।
कोई सुझाव। कोई मदद। यह वास्तव में मेरे ऐप में एक गंभीर मुद्दा है।
धन्यवाद।
आप दुर्घटनाग्रस्त होने से पहले कंसोल में कुछ हो रही है। – iamsult
कृपया कुछ क्रैश लॉग पोस्ट करें। – HelmiB