My iOS app needs to refresh data regularly from server, even when the user doesn't start the app. With iOS7, I can use the background mode 'fetch' to refresh data regularly; How can I do this in iOS versions prior to 7?
Specifically, can I use local or remote notification to 'wake up' the app to run a snippet of code, without actually sending notification to the user?