Solução de problemas de erros do iOS, Mac OS X e Safari
| Erro | Descrição | O que fazer |
|---|---|---|
| BadCertificate | O certificado APNS para este aplicativo é inválido. | Crie um certificado válido usando este guia e verifique se a plataforma está configurada corretamente. |
| BadDeviceToken | O token do dispositivo especificado é inválido. Portanto, a inscrição do dispositivo para receber notificações será cancelada. | Verifique se a solicitação contém um token válido e se o token corresponde ao ambiente. |
| DeviceTokenNotForTopic | O token especificado não é adequado para enviar notificações para o tópico especificado (nome do pacote especificado ao criar o aplicativo iOS). A inscrição do dispositivo para receber notificações será cancelada. | Use o token adequado para enviar notificações para este tópico. |
| ExpiredCertificate | O certificado APNS para este aplicativo expirou. | Crie um certificado válido usando este guia e verifique se a plataforma está configurada corretamente. |
| FrequencyCapping | O dispositivo foi filtrado pelo Frequency Capping. | Se tal comportamento não foi intencional, verifique as configurações do Frequency Capping. |
| InvalidCertificate | O certificado APNS para este aplicativo é inválido. | Crie um certificado válido usando este guia e verifique se a plataforma está configurada corretamente. |
| InvalidProviderToken | O token especificado é inválido ou foi assinado com um certificado inválido. As notificações não serão mais enviadas para a plataforma onde este erro ocorreu. | Verifique se a plataforma está configurada corretamente. |
| InvalidToken | O token especificado é inválido. As notificações não serão mais enviadas para a plataforma onde este erro ocorreu. | Verifique se a plataforma está configurada corretamente. Este erro geralmente aponta para a incompatibilidade entre gateways (por exemplo, se você está enviando pushes para sua compilação de desenvolvimento/sandbox através do gateway de produção ou vice-versa). Além disso, alguns de seus usuários podem ter outra compilação instalada em seus dispositivos. |
| MissingDeviceToken | O token do dispositivo não está especificado na solicitação. | Verifique se o cabeçalho contém o token do dispositivo. |
| PayloadIsTooLarge | O tamanho da mensagem excede 4096 bytes. | Reduza o tamanho da mensagem. |
| RevokedCertificate | O certificado APNS para este aplicativo foi revogado através do painel de administração do Apple Developer. As notificações push serão desativadas para esta plataforma. | Renove seu certificado usando este guia. |
| SandboxSendingError | Falha ao enviar mensagem para o ambiente APNS de sandbox. | Tente enviar a mensagem novamente mais tarde. |
| TimeoutExceeded | Várias tentativas de enviar uma mensagem para o dispositivo dentro de 1 hora não tiveram sucesso, pois o servidor APNS não respondeu. | Tente enviar a mensagem novamente mais tarde. |
| Unregistered | O token não é mais válido. A inscrição do dispositivo para receber notificações será cancelada. | Use um novo token. |