I've been trying to find information about this but can't seem to find anything. I have a few ideas that I'd like to implement and was hoping that I could do background sync even when app isn't in the app switcher. This Stack Qverflow question seems to say that iOS will not let the app wake up and perform tasks if it was force quit by the user. I gave up on that idea, until now.
I have recently installed Dropbox Carousel and have been using it for automatic photo uploads. I expected that I'd have to open the app every once in a while for the photos to upload to Dropbox. However, with it completely closed (force-quitted), while I was at my computer I noticed files being added to Dropbox.
Somehow, Carousel is uploading photos in the background even if the app is nowhere in the app switcher. How is Dropbox able to do it? Am I missing something?
I've noticed this behaviour intermittently, it isn't like a photo immediately uploads, but at certain intervals a batch get uploaded without opening the app at all and without any action by me (the phone was just connected to WiFi with the screen off).