Is it possible to bring a recent photo, calendar event in the Background process?

Hi,

I am developing an app that updates data(recent photos, calendar events) to local DB when the app is in the background.

I think my app could fall into the "Background fetch" category since it is in fact obtaining useful info in a periodic basis.

Am I thinking correctly?

Background fetch is a mode introduced in iOS 7 and is used to keep your app up-to-date in the background.

But you have to keep in mind that a fetch is limited in time. I believe a rule of thumb is around 30 seconds but it can be shorter so you have to check what time iOS is willing to give you.

To me its useful for fetching small updates but not for full blown high resolution images.

You also have to understand that the user can block this option.

Accepted Answer

From what you've said, yes that does sound like the use case for which Background Fetch was intended - pre-fetching data so it's ready for the next time the user opens the app.

Is it possible to bring a recent photo, calendar event in the Background process?
 
 
Q