Много подобен на проблема, описан тук: sessionWithConfiguration замразяване на iOS 8 iPhone 4S на нов Xcode 6.0.1
Имам NSURLSession, която създавам с помощта на метода backgroundConfigurationWithIdentifier: (в ios8).
Ако създам няколкостотин изтегляния, тогава приложението замръзва произволно на [NSURLSession* invalidateAndCancel]
или на NSURLSession *session = [NSURLSession sessionWithConfiguration:backgroundConfiguration];
Ако рестартирам устройството, това изчезва. Това може да се възпроизведе само ако поставя на опашка няколкостотин изтегляния и след това изпратя съобщението „invalidateAndCancel
“. АКТУАЛИЗАЦИЯ Ако поставям на опашка само няколко изтегляния в сесията, тогава това работи. Така че изглежда, че NSURLSession не може да се справи с толкова много задачи на опашка, дори когато предоставите свой собствен NSOperationQueue.