In iOS 7 there is a new method to handle push notifications: 'application:didReceiveRemoteNotification:fetchCompletionHandler'
The interesting part is that this is able (if content-availble:1 on the APS json object) to react on push messages when the app is in the background.