Перейти к содержанию

Устранение ошибок iOS, Mac OS X, Safari

ОшибкаОписаниеЧто делать
BadCertificateСертификат APNS для этого приложения недействителен.Создайте действительный сертификат, используя это руководство, и убедитесь, что платформа настроена правильно.
BadDeviceTokenУказанный токен устройства недействителен. Устройство будет отписано от уведомлений.Убедитесь, что запрос содержит действительный токен и что токен соответствует окружению.
DeviceTokenNotForTopicУказанный токен не подходит для отправки уведомлений в указанную тему (topic) (имя пакета, указанное при создании iOS-приложения). Устройство будет отписано от уведомлений.Используйте токен, который подходит для отправки уведомлений в эту тему (topic).
ExpiredCertificateСрок действия сертификата APNS для этого приложения истек.Создайте действительный сертификат, используя это руководство, и убедитесь, что платформа настроена правильно.
FrequencyCappingУстройство было отфильтровано Ограничением частоты отправки (Frequency Capping).Если такое поведение не было запланировано, проверьте настройки Ограничения частоты отправки (Frequency Capping).
InvalidCertificateСертификат APNS для этого приложения недействителен.Создайте действительный сертификат, используя это руководство, и убедитесь, что платформа настроена правильно.
InvalidProviderTokenУказанный токен недействителен или подписан недействительным сертификатом. Уведомления больше не будут отправляться на платформу, где произошла эта ошибка.Убедитесь, что платформа настроена правильно.
InvalidTokenУказанный токен недействителен. Уведомления больше не будут отправляться на платформу, где произошла эта ошибка.

Убедитесь, что платформа настроена правильно.

Эта ошибка обычно указывает на несоответствие шлюзов (например, если вы отправляете push-уведомления в сборку для разработки/песочницы через производственный шлюз или наоборот). Кроме того, у некоторых ваших пользователей может быть установлена другая сборка на их устройствах.

MissingDeviceTokenТокен устройства не указан в запросе.Убедитесь, что заголовок содержит токен устройства.
PayloadIsTooLargeРазмер сообщения превышает 4096 байт.Уменьшите размер сообщения.
RevokedCertificateСертификат APNS для этого приложения был отозван через панель администратора Apple Developer. Push-уведомления для этой платформы будут отключены.Обновите свой сертификат, используя это руководство.
SandboxSendingErrorНе удалось отправить сообщение в песочницу (sandbox) APNS.Попробуйте отправить сообщение позже.
TimeoutExceededМногократные попытки отправить сообщение на устройство в течение 1 часа не увенчались успехом, так как сервер APNS не отвечал.Попробуйте отправить сообщение позже.
UnregisteredТокен больше не действителен. Устройство будет отписано от уведомлений.Используйте новый токен.