We have added an option to our UI to deliver a notification to iOS with the Content Available Flag:
When this flag is present, your notification will wake up your app in the background to preload content or perform any other custom background processing. These notifications can be sent with or without notification text. Here are some example use cases:
Silent Push - Send a notification with the Content Available flag on, but without user notification text. This push will wake up your app to refresh its content, so the next time a user opens the app, it will be as current as possible.
Normal Push with Content Update - Send a notification with the Content Available flag on and user notification text. This will both refresh the content in your app and send the user a push notification.
Widget Update - Send a silent or normal user notification with the Content Available flag to force an update of the widget's content. Use this in conjuction with the iOS Message Center Widget.
For more information on the Content Available flag, please see Apple's documentation.