Остановка push-уведомлений, отправленных в Apple для доставки - PullRequest
2 голосов
/ 28 июля 2011

Опять то же название вопроса, но требования несколько иные.

Мы внедрили push-уведомление в нашем приложении.По какой-то причине существует некоторая проблема и множество push-уведомлений, отправляемых всем участникам нашего приложения.

Есть ли способ удалить уведомления, отправленные Apple для доставки?т.е. сообщения уже отправляются на сервер Apple для доставки уведомления.

Звучит странно, но нужна помощь, если это возможно.

1 Ответ

3 голосов
/ 28 июля 2011

Нет.Как только сообщение передается в Apple, вы теряете контроль над ним.Нет API для отмены доставки.

Для справки: я построил систему, которую мы используем внутри, которая работает в качестве прокси для серверов Apple.Если сообщение находится в очереди, мы можем отменить доставку.Но это полностью индивидуально, и сообщение на самом деле еще не доставлено в Apple.

...