Eskimo, sorry to keep obsessing about the limits of NSURLSession background downloading, but could you confirm my experimental results that NSURLSession active background download session limits apply to the total number of active download sessions used by all applications on the device?I wrote some test apps, and it looks like on an iPhone 6 running iOS 9.0b2 the limit is around 800 active background download sessions. More than that and the time taken to create an additional session starts increasing dramatically. Once there are 850 active sessions it seems to take more than 30 seconds per additional session. The slowdown happens at around 1700 active sessions on the simulator, on both iOS 8.2 and 9.0b2. So there's some difference between real devices and the simulator here.Please accept my apologies if this is just crazy talk. There seems to be a memory effect, where performance of NSURLSession depends on past runs of an app, even if the app has been uninstalled and reinstalled. I tried to account for this
1
0
1.1k