5
Chcę zapisać dane niedokończone pliki do pobrania, gdy aplikacja jest zamknięta.Jak uzyskać resumeData przy UIApplicationWillTerminateNotification w NSURLSessionDownloadTask
Próbowałem tak, ale zawsze pusty 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");
}];
}
Wiem, że jest dość stary, ale teraz zmagam się z tym samym problemem. Czy znalazłeś rozwiązanie dla tego samego? Dzięki. –