Pular para o conteúdo

Opções de configuração do iOS

Esta seção fornece instruções passo a passo para configurar seu aplicativo iOS para habilitar serviços de mensagens usando o Pushwoosh. Escolha entre a configuração baseada em certificado ou em token, dependendo dos requisitos do seu projeto.

Configuração do iOS baseada em certificado

Anchor link to

Aprenda a configurar o Pushwoosh para iOS usando autenticação baseada em certificado para o APNs (Apple Push Notification Service).

Configuração do iOS baseada em token

Anchor link to

Configure o Pushwoosh com autenticação baseada em token para o APNs, oferecendo uma alternativa mais segura e eficiente aos certificados.

Escolhendo entre certificados .p12 e chaves .p8 para notificações push do iOS

Anchor link to

Ao configurar notificações push do iOS no Pushwoosh, você deve se autenticar com o serviço de Notificação Push da Apple (APNs). Existem dois métodos suportados:

  1. Certificado .p12: a abordagem tradicional, baseada em certificado.
  2. Chave .p8: o método moderno, baseado em token, recomendado pela Apple.

Este guia ajudará você a determinar qual método se adapta melhor ao seu caso de uso.

Entendendo as opções

Anchor link to
CaracterísticaCertificado .p12Chave de Autenticação .p8
Como funcionaUsa um certificado criptográfico para estabelecer confiança.Usa um token persistente assinado por uma chave privada.
ArquivoArquivo .p12 contendo o certificado e a chave privada.Arquivo .p8 contendo uma chave privada.
ExpiraçãoExpira (normalmente anualmente); requer renovação.Não expira automaticamente.
ConfiguraçãoMais complexo para gerar e gerenciar.Geralmente mais simples de configurar.
UsoUm certificado por Bundle ID para cada ambiente.Uma chave suporta múltiplos aplicativos e ambos os ambientes.
RecomendaçãoMétodo legado. Use apenas para configurações existentes.Recomendado pela Apple e Pushwoosh.

Prós e contras de cada método

Anchor link to

Certificado .p12: a abordagem tradicional

Anchor link to

Prós:

  • Amplamente suportado.
  • Permite certificados separados para desenvolvimento e produção.

Contras:

  • Os certificados expiram e requerem renovação. A não renovação pode interromper a entrega de pushes.
  • Mais complexo de gerenciar.

Chave .p8: a abordagem moderna e recomendada

Anchor link to

Prós:

  • Não são necessárias renovações, reduzindo a sobrecarga de manutenção.
  • Mais fácil de gerar e integrar.
  • Uma chave funciona em vários projetos.
  • Recomendado pela Apple e Pushwoosh.

Contras:

  • Se comprometida, todos os aplicativos associados estão em risco. Proteja sua chave .p8 adequadamente.

Qual método você deve escolher?

Anchor link to

Recomendamos usar o método da chave .p8 para todos os novos projetos. É mais simples, mais escalável e alinhado com as melhores práticas da Apple.

Use certificados .p12 apenas se:

  • Você tiver uma infraestrutura existente dependente de certificados .p12.
  • Você exigir uma separação estrita de ambientes que não pode ser alcançada com uma chave .p8.

Guias de configuração

Anchor link to