Hi ! i use this configuration for background upload :
configurationUpload = [NSURLSessionConfiguration backgroundSessionConfigurationWithIdentifier:@"com.example.upload.session"];
configurationUpload.timeoutIntervalForRequest = 60;
configurationUpload.allowsCellularAccess = YES;
configurationUpload.sessionSendsLaunchEvents = YES;
configurationUpload.discretionary = NO;
configurationUpload.HTTPMaximumConnectionsPerHost = 1;
configurationUpload.requestCachePolicy = NSURLRequestUseProtocolCachePolicy;
....
after months of work, everything works fine but one problem I disheartening ...if for example, sending 50 files (2 or 3 MB for file) and afret 10 min. i add another 10 and then another 10 and then another 10 all in one session, some upload freeze and remain frozen for hours (8 .. 10 hours ...) ... all in wifi with battery 100% ...
What happens, any ideas ??
thanks