I need to store the identifier of a push that came in remotely. If the application is in the foreground, the willPresentNotification method fires and I can easily take the push id from notification.request.identifier. However, when the push comes to the application in the background state, didReceiveRemoteNotification fires, but it does not give me this push ID. Help, where can I get a specific ID of a specific push?