5
Ich möchte Daten nicht abgeschlossene Downloads speichern, wenn die App geschlossen wird.So erhalten Sie resumeData bei UIApplicationWillTerminateNotification in NSURLSessionDownloadTask
so versucht, aber immer leer resumeData:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(appWillTerminate) name:UIApplicationWillTerminateNotification object:nil];
- (void)appWillTerminate
{
[self.downloadTask cancelByProducingResumeData:^(NSData *resumeData) {
if (resumeData)
[self saveData:resumeData];
else
NSLog(@"Not exist");
}];
}
Ich weiß, es ist ziemlich alt, aber ich habe gerade mit dem gleichen Problem zu kämpfen. Haben Sie die Lösung für das gleiche gefunden? Vielen Dank. –