I am not sure if I understand you correctly. If you want to get a list of notifications from APNS, the only and βrightβ way to do this is to rely on the standard push notification mechanism (you can find this in any Push Notification tutorial). Just understand the notification when they arrive, and save them somewhere, possibly in NSArray .
It is not possible to receive push notifications when they are still on the server . This is obviously because they have not yet arrived on the device!
source share