Passer au contenu

Dépannage des erreurs iOS, Mac OS X, Safari

Ces erreurs proviennent du service APNS d’Apple lorsque Pushwoosh envoie des notifications push aux appareils iOS, macOS ou Safari.

ErreurDescriptionQue faire
BadCertificateLe certificat APNS pour cette application n’est pas valide.Créez un certificat valide en utilisant ce guide et vérifiez que la plateforme est configurée correctement.
BadDeviceTokenLe jeton d’appareil spécifié n’est pas valide. Par conséquent, l’appareil sera désabonné des notifications.Vérifiez que la requête contient un jeton valide et que le jeton correspond à l’environnement.
DeviceTokenNotForTopicLe jeton spécifié ne convient pas pour l’envoi de notifications au sujet spécifié (nom du package spécifié lors de la création de l’application iOS). L’appareil sera désabonné des notifications.Utilisez le jeton qui convient pour l’envoi de notifications à ce sujet.
ExpiredCertificateLe certificat APNS pour cette application a expiré.Créez un certificat valide en utilisant ce guide et vérifiez que la plateforme est configurée correctement.
FrequencyCappingL’appareil a été filtré par le Plafonnement de la fréquence (Frequency Capping).Si un tel comportement n’était pas intentionnel, vérifiez les paramètres du Plafonnement de la fréquence (Frequency Capping).
InvalidCertificateLe certificat APNS pour cette application n’est pas valide.Créez un certificat valide en utilisant ce guide et vérifiez que la plateforme est configurée correctement.
InvalidProviderTokenLe jeton spécifié n’est pas valide ou est signé avec un certificat invalide. Les notifications ne seront plus envoyées à la plateforme où cette erreur s’est produite.Vérifiez que la plateforme est configurée correctement.
InvalidTokenLe jeton spécifié n’est pas valide. Les notifications ne seront plus envoyées à la plateforme où cette erreur s’est produite.

Vérifiez que la plateforme est configurée correctement.

Cette erreur indique généralement une inadéquation entre les passerelles (par exemple, si vous envoyez des notifications push à votre build de développement/sandbox via la passerelle de production ou vice versa). De plus, certains de vos utilisateurs peuvent avoir une autre version de l’application installée sur leurs appareils.

MissingDeviceTokenLe jeton d’appareil n’est pas spécifié dans la requête.Vérifiez que l’en-tête contient le jeton d’appareil.
PayloadIsTooLargeLa taille du message dépasse 4096 octets.Réduisez la taille du message.
RevokedCertificateLe certificat APNS pour cette application a été révoqué via le panneau d’administration Apple Developer. Les notifications push seront désactivées pour cette plateforme.Renouvelez votre certificat en utilisant ce guide.
SandboxSendingErrorÉchec de l’envoi du message à l’environnement sandbox APNS.Essayez d’envoyer le message à nouveau plus tard.
TimeoutExceededPlusieurs tentatives d’envoi d’un message à l’appareil en moins d’une heure ont échoué, car le serveur APNS n’a pas répondu.Essayez d’envoyer le message à nouveau plus tard.
UnregisteredLe jeton n’est plus valide. L’appareil sera désabonné des notifications.Utilisez un nouveau jeton.