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

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

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