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

Ошибки iOS, Mac OS X, Safari

ОшибкаОписаниеЧто делать
BadCertificateСертификат APNS для этого приложения недействителен.Создайте действительный сертификат, используя это руководство, и проверьте, правильно ли настроена платформа.
BadDeviceTokenУказанный токен устройства недействителен. Поэтому устройство будет отписано от уведомлений.Убедитесь, что запрос содержит действительный токен и что токен соответствует окружению.
DeviceTokenNotForTopicУказанный токен не подходит для отправки уведомлений в указанный топик (имя пакета, указанное при создании iOS-приложения). Устройство будет отписано от уведомлений.Используйте токен, который подходит для отправки уведомлений в этот топик.
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Токен больше не действителен. Устройство будет отписано от уведомлений.Используйте новый токен.