Skip to content

Устранение ошибок в 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Не удалось отправить сообщение в песочницу APNS.Попробуйте отправить сообщение позже.
TimeoutExceededМногократные попытки отправить сообщение на устройство в течение 1 часа были безуспешны, так как сервер APNS не отвечал.Попробуйте отправить сообщение позже.
UnregisteredТокен больше недействителен. Устройство будет отписано от уведомлений.Используйте новый токен.