2015-11-24 2 views
1

У меня есть сервер, на котором я регистрирую токены устройства, которые будут использоваться для отправки push-уведомлений через APNS.Apple Feedback Service и Push Notification errors

Мне нужно удалить недействительные маркеры устройства с этого сервера, и, прочитав документацию Apple, я узнал, что есть служба обратной связи, которая вернет незарегистрированные маркеры устройств, которые я могу использовать для удаления записей на моем сервере.

Однако я видел, что вы также получаете ошибки при отправке push-уведомлений, которые были неправильно доставлены.

Я нашел a table - таблица 5.1 - содержит некоторые коды ошибок, которые могут иметь ответ.

В чем разница между этими кодами ошибок (в частности, # 8 - недействительным токеном) и устройствами, которые возвращаются в службе FeedbackService?

Из моего понимания в службе FeedbackService я могу получить токены устройств для устройств, где мое приложение было удалено. Но не могу ли я получить токен устройства для устройства, где мое приложение было удалено, пытаясь отправить ему push-уведомление (получение кода ошибки 8)?

Какие ошибки попадают только на службу FeedbackService, которую я не могу получить через ответ push-уведомления?

ответ

0

Если ваше приложение было удалено, но ваш сервер nerver отправит ему push-уведомление. Это означает, что у вас nerver есть возможность удалить те недопустимый токен? Более того, когда приложение было удалено, его токен не будет доступен сразу.

Смежные вопросы