I have a strange problem. I'm developing an app with push notifications, and when the iphone is pluged and I run my app from x-code, if I receive a push notification, my application:didReceiveRemoteNotification:fetchCompletionHandler: method is called, and it runs some code in background, like for example to set the application badge number to ++.So if I send multiple push notifications, my app badge icon changes.But when stop x-code and I launch the app outside of x-code (from the iphone) my application:didReceiveRemoteNotification:fetchCompletionHandler: method is not called, and the app icon badge is allways 1, no matter how many push notifications are sended.This is just an example without importance, but I have some important things to do in that method, like for example, an url link is allways sent into my push notifications, and if application:didReceiveRemoteNotification:fetchCompletionHandler: method is not being called, my url won't load