Ошибки 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 | Токен больше не действителен. Устройство будет отписано от уведомлений. | Используйте новый токен. |