I am using Apples (enhanced) push notification system for sending pns. Before pushing to all devices (18k), I run the feedback-service and remove the invalid tokens. Then I start pushing to all devices. There may be some device_tokens in my table, which may have become invalid but are not listed by the Feedback Service. The Feedback-Service lists them only after a failed-delivery attempt. (source: Apples Documentation) So do I have to run the Feedback-Service after every single push, or should I try to push all, run the feedback-service and retry from that token which has been listed as invalid (there should then be only one invalid token - the first invalid one in the table).
Any help would be much appreciated! Thanks