मूल रूप से मैंने सोचा कि अगर NSURLSessionDownloadTask
सफलतापूर्वक समाप्त हो जाता है तो URLSession:downloadTask:didFinishDownloadingToURL:
विधि को कॉल किया जाएगा, अगर यह किसी कारण से विफल रहता है - URLSession:task:didCompleteWithError:
। यह सिम्युलेटर पर अपेक्षित काम करता है (केवल इस विधि में से एक को एक डाउनलोड कार्य के लिए बुलाया जाता है) लेकिन डिवाइस पर यह मामला नहीं है: विफलता के मामले में इन दोनों विधियों को बुलाया जाता है, URLSession:downloadTask:didFinishDownloadingToURL:
पहला वाला होता है। (ये दोनों विधियां पैरामीटर में एक ही कार्य को पास करती हैं)NSRLSessionDownloadTask विफलता को संभालना
क्या मुझे कुछ याद आ रही है?
मैंने उसी व्यवहार को देखा है जिसमें DidFinishDownloadingToURL को TheCompleteWithError के साथ बुलाया जाता है। इससे हमारे लिए जबरदस्त समस्याएं आई हैं। आपने इसके आसपास कैसे काम किया है? – RunLoop
उस स्थिति में स्थान शून्य हो सकता है। क्या आप इसे देख सकते हैं? – AsifHabib